【備戰(zhàn)春招】第2天 前端工程師必須掌握的技能
標(biāo)簽:
JavaScript
课程章节: 第3章 表达式运算符和分支结构
课程讲师: 公明2020
课程内容:
3-1 运算符多的情况下需要注意哪些
运算符优先级
算术操作符 → (关系运算符)比较操作符 → 逻辑操作符 → "="赋值符号
(+,-,/,++,–,%) (<,>,=,<=,>=,!=) (&&,||,!) (=,+=,-=,…)
js舍人误差
// console.log(0.1+0.2); // 转换为二进制相加后得到的数值再转为十进制(有误差) // 方案一: console.log(parseFloat((0.1+0.2).toFixes(2))//0.3 //方法二: function add(num1,num2){ m=Math.pow(10,2) return (num1*m+num2*m) } console.log(add(0.1,0.2))
3-2 开发中优化for循环
// 正常for循环 var len=arr.length for(var i=0;i<arr.length;i++){ // do something } // 优化后for循环 for(var i=0,len=arr.length;i<len;i++){ // do something }
算法优化
點擊查看更多內(nèi)容
為 TA 點贊
評論
評論
共同學(xué)習(xí),寫下你的評論
評論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦