js基础

来源:互联网 发布:wifi跑字典软件 编辑:程序博客网 时间:2024/05/18 09:20

10.13

//为当行的注释;
/**/多行注释;
合法标识符:
  • 第一个字符可以是任意unicode字母包括(数字、字母、大小写),以及美元符号($)和下划(—);
  • 数字、*号不允许出现在第一位;关键字不允许当标识符;
定义变量加var

var(声明变量) a(变量名);

for 循环
字符串(string)可以是单引号也可以双引号:
  • var str="";
  • var str='';
数值(number)可以是整数和小数:
  • var a = 1;
  • var a = 1.1;
布尔类型(boolean)判断真假
  • var 变量名(a)=true;成立,为真;
  • var 变量名(b)=false;不成立 为假;
输出类型:
  • console.log("");输出括号里面的数据到监督台,IE不支持;

isNaN(value)非数值:

如果a=1; console.log(isnan("a"));结果为true;

布尔值:以下自动转换false值,其余值都视为true;
  • underfined
  • null
  • false
  • 0
  • NaN
  • “”(空字符串)
=为赋值

b=a++(先赋值后运算); b=++a(先运算后赋值); 顺序从上往下取值,一个类指定一块儿,后面内容进步累加;

简写方式

a+=b; //a=a+b a-=b; //a=a-b 后面内容依次累加,和a++相似;

!为取反:

console.log(!true);结果为flose;

表达式&&表达式(且运算):两个表达式都为真时结果为真;其中一个为假(或者一个为假)结果都为假;

console.log(&&); 表达式||表达式(或运算):两个表达式其中一个为真结果为真,同时为假结果为假; console.log(||); 表达式1?表达式2:表达式3: 当表达式1成立时,取值表达式2; 当表达式1不成立时,取值表达式3;

运算符

typeof console.log(typeof); 赋值运算从右往左开始运算(=)和三目条件运算符(?); 一般情况下,优先级同级使用,顺序从左往右;

总结

取反运算赋>算术运算赋>关系运算符>&&>||>三目运算符>赋值运算符

引入文档

<script src(属性)=“引入文件”></script>

0 0
原创粉丝点击