
JavaScript
Stevens_Zong
Stay hungry, Stay foolish.
展开
-
JavaScript运算符优先级
JavaScript运算符优先级 JScript 中的运算符优先级是一套规则。该规则在计算表达式时控制运算符执行的顺序。具有较高优先级的运算符先于较低优先级的运算符执行。例如,乘法的执行先于加法。 下表按从最高到最低的优先级列出 JScript 运算符。具有相同优先级的运算符按从左至右的顺序求值。 运算符 描述 . [] () 字段访问、数组下标、函转载 2018-01-26 20:55:42 · 205 阅读 · 0 评论 -
js运算符 类型转换
一、算数运算+ - * / % 非数字进行算数运算会产生隐式类型转换二、赋值运算= += -= *= /= %= ++ --三、比较运算< > == <= >= != === !==四、逻辑运算 && || !逻辑运算符做流程控制五、位运算符六、显示类型转换Number()parseInt() parse...原创 2018-02-28 16:56:51 · 264 阅读 · 0 评论 -
js函数参数传递
一、函数分类通过是否有名字可以将函数分为有名函数 和 匿名函数;a.有名函数可以通过var起名,可以直接起名b.自执行 和 事件函数 以及 他们的this指向2.通过能否加括号执行可以将函数分为函数定义 和 函数表达式二、参数实参、形参和不定参的介绍 参数可以是任意类型; 实参和形参的数值不一定非得一样; 不定参为实参的集合。三、return return返回值 ...原创 2018-02-28 17:12:15 · 317 阅读 · 0 评论 -
js解析顺序和作用域
一、JavaScript解析顺序1.(定义)先解析var、function、参数 a.该步骤的var只定义变量,后面的 = 赋值不解析 b.该步骤的函数只定义函数,函数的执行不解析 c.var和函数重名,函数优先2.(执行)再从上至下执行上述代码二、作用域1.最大作用域为script标签2.遇到函数执行产生新的作用域3.产生新的作用域后,同样按照定义-执行的规则解析该作用域的代码...原创 2018-03-01 08:36:42 · 301 阅读 · 0 评论 -
js字符串和数组方法
一、字符串方法1.length2.[] 和 charAt() a.注意这两种方法只读不可写3.charCodeAt4.String.fromCharCode()//alert(a.charAt(3));//通过对应下标获取,兼容所有的浏览器 //alert(a.charCodeAt(3));//通过对应下标获取ANSI码 //alert(String.fromCharCode(30495)...原创 2018-03-01 18:20:29 · 232 阅读 · 0 评论