第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

【九月打卡】第4天 直面JavaScript中的30個疑難雜癥

標簽:
JavaScript

学习课程名称:直面JavaScript中的30个疑难杂症
章节名称:表达式运算符和分支结构
讲师姓名:公明2020


课程内容

  1. 运算符多的情况下需要注意哪些
  2. 开发中如何优化for循环

JavaScript 运算符

四则运算当中的加号“+”有常见的三种用法

1 对于数值来,那就是加法。

2 对于字符char类型来说,在计算之前,char会被提升成为int,然后再计算。char类型字符,和int类型数字之间的对照关系比表:ASCII,Unicode

3 对于字符串String(首字母大写,并不是关键字)来,加号代表字符串连操作。任何数据类型和字符串进行连接的时候,结果都会变成字符串

4 自增运算符:++ 自减运算符:–

关于自增或者自减,由于使用方法的不同,结果也会存在一定的差异

使用区别:
 在单独使用的时候,前++和后++没有任何区别。也就是两是完全一样的效果。
 在混合使用时,有很大的区别 ***
A:如果时 {前++},那么变量{立刻+1},然后拿着结果进行使用。【先加后用】
B:如果时 {后++},那么首先使用本来的值,{然后再让变量+1}. 【先用后加】

另外只有变量才能使用自增、自减运算符。常量不可以发生改变,所以不能用。

逻辑运算符:|| 和 &&

在js逻辑运算中,0、""、null、false、undefined、NaN都会判为false,其他都为true

对两个非,即!!,其作用是可以把一个其他类型的变量转换为boolean类型值,比如 typeof 5输出“number”,而typeof (!!5)输出“boolean”

短路原则:如&&中第一个表达式为假就不会去处理第二个表达式,而||正好相反。

a&& b :如果执行a后返回true,则执行b并返回b的值;如果执行a后返回false,则整个表达式返回a的值,b不执行;

a || b :如果执行a后返回true,则整个表达式返回a的值,b不执行;如果执行a后返回false,则执行b并返回b的值;
&& 优先级高于 ||;

for循环优化

最常规的实现方式

for(let demo = 0; i<list.length;i++) {
	console.log(list[i])
}

数组长度提取出来

{
	let i ,max=arr.length;
	for(i=0;i<max;i++) {
		对数组进行操作
	}
}

图片描述图片描述

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優(yōu)惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消