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
- js基础
- js基础
- js基础
- js基础
- JS基础
- js基础
- js基础
- JS基础
- js基础
- js基础
- js基础
- js基础
- JS基础
- js 基础
- js-基础
- js基础
- js基础
- js基础
- 1040_有几个PAT
- Android学习基本索引(二)——记录,没事自己看
- 堆排序一
- java 对象 (树) 的转换 (目录) JSON 节点。
- LightOJ - 1348 Aladdin and the Return Journey(树剖)
- js基础
- LeetCode OJ 05 Longest Palindromic Substring
- 欢迎使用CSDN-markdown编辑器
- MySQL配置和设置问题小结
- SPOJ - QTREE Query on a tree(树剖)
- for表达式可以省略
- TortoiseSVN修改服务器地址的方法
- C++运算重载符
- Ubuntu终端中字体颜色含义