js基础---变量命名以及运算符

javascript是运行在浏览器端的脚本语言,现在也可以运行在服务端(node.js)

javascript是由ECMAScript和BOM、DOM组成。

js的书写格式是由一对script标签包裹,或者引入js文件,一般都会写在body最后面

注意点:如果给script标签设置了src属性,标签内的内容会被忽略

js代码是由上而下一行一行执行,遇到问题就会停止,后面的代码就不会执行了。

js的输出语句:

1.alert  警告框

2.confirm  确认框

3.prompt  输入框

4.document.write();可以在页面中添加内容,但是会改变页面布局,一般不用

5.console.log()在控制台打印输出

变量:存储数据,变化的量,相当于一个容器,用于运算

变量的命名规则和规范

1.字母,数字,下划线和$组成,不能以数字开头

2.不能是关键字和保留字  如  return

3.区分大小写

4.建议使用英文(语义化)

5.驼峰命名:第二个首字母开始大写   newArry

变量的声明和赋值

1.不声明,不赋值,直接使用------直接报错

2.只声明,不赋值------undefined

3.不声明,直接赋值-------可以,不推荐使用

4.先声明,后赋值------可以

5.同时声明和赋值------可以

6.同时声明和赋值多个变量------可以

运算符

1.算术运算符(+ - * / ...)

+ 可以拼串,也可以运算,还可以转换类型为number

其余运算符只有计算功能,都转换为数字进行计算,也可以转换为number(不能改变原有值的情况下使用)

2.赋值运算符(= += -=...)

3.自增自减运算(一元运算符)

++i    先自增,后传值

i++  先传值,后自增

!  取反

4.逻辑运算符

&&  且

|| 或

! 非

5.比较运算符

>  <  >=  <=

==  !=     只看值,不看类型

===    !==    既看值,又看类型

运算符的优先级

1.()的优先级最高

2.一元运算符

3.算术运算符

4.逻辑运算符

原文地址:https://www.cnblogs.com/z-lin/p/10952553.html