Java教程

javaScript

本文主要是介绍javaScript,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

JavaScript

  • 一种编程语言,它可以在网页上实现复杂的功能,交互等

  • 解释型语言(不需要预先编译)

  • 运行在客户端(一般运行在浏览器上,与HTML和css一起用)

  • 面向对象语言

脚本语言

 

一般使用前面两者,后面这个不推荐

外部那个是在外面有js文件,用src指向即可

 

==和===的区别

==是等于(值等于),====是全等于(值和类型都等于)

 

基础

console.log("将字符串打印在控制台上,也就是浏览器的Console上面")

console.lon("hhh",length); 字符串长度

console.lon("ghh",charAt(0)); 字符获取 g

console.lon("hhh",toUpperCase()); 字符串大写 HHH

 

新建变量

//常用方法一
var name = "这个就是";  //这样就可以了
console.log(name);
//常用方法二
let a = 1;
console.log(a);
​
//还有const

区别:

  • 作用域不同:var是全局,let是局部变量

  • let不能在定义之前访问该变量,但是var可以

  • let不能被重新定义,但是var可以

 

x="3"+4+5 等价于 x="3"+"4"+"5" 345

x=3+4+"5" 等于 75

因为字符串加数字,就会被解析为字符串

 

创建对象

//方法一
var a = new Object();
//方法二
var a = {};
​
​
//使用
a={
    name:"dssca",
    age:"18",
    email:"566516@qq.com",
    contact:{
            pah:"ghjbh",
            sxs:"sjckniaj"  //对中对
        }
}
​
console.log(a.contact.sxs);  //链式编程

 

创建数组

//方法一
var a = new Array();
​
//方法二
var b = [];
​
​
a[0]="sd";
a[1]="sc";
​
b=["sdc","sdcs","scscsd"];
​
console.log(a[2]);   //会显示未被定义的
这篇关于javaScript的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!