既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
ECMAscript实现之初的一个BUG:划分时把null划分到基本数据类型,
使用时却像java一样把null当成引用数据类型来用。
1.4:引用数据类型
<script> //js :字符串 可以是基本数据类型string,也可以是引用数据类型Stringvar str = new String(“今天阳光不错”); alert(str+“:”+typeof(str)); var str1 = new String;</script> |
1.5:特殊:字符串引号嵌套
<script> //不同引号嵌套document.write(“”); document.write(‘’); //引号嵌套次数过多 ,导致已经嵌套过双引号和单引号了,可以使用" ’ 来进行继续嵌套document.write(‘<font color=“red” style=“background-image: url(“”)”>’);</script> |
2,基础语法
2.1:运算符
2.1.1:算数运算符
算术运算符:
<script> console.log(10.55+1); console.log(10.55+“1”); console.log(5%2); var num = 1.1; console.log(++num); //++ 可以将boolean类型值强制进行转换var num2 = false;//false---->0console.log(++num2);//true ---->1console.log(num2); var num3;//undefinedconsole.log(++num3);//NaN**//++ 可以将string类型值强制进行转换var num4 = “10.55”;//stringconsole.log(++num4);//11.55</script> |
小结:
++自增运算符:
进行数字强转:
boolean:false---->0 true----->1
string: 按照字符串进行parseFloat()转换。
undefined: NaN
2.1.2:比较运算符号
<script> console.log(88);//true 值相等console.log(8=8);//true 值相等并且类型也相等console.log("18"18);*//true 只要一端出现数字,向数字类型进行转换**//“18”—>18 式子变为:1818 值相等console.log(“18”===18);//false。 先对比类型是否一致,发现类型不一致,直接返回falseconsole.log(“true”==true);//false 只要一端出现数字,向数字类型进行转换**//true---->1**//"true"1 ----->"true"没有办法转为指定数字,NaN。*console.log(“true”=true);//false 先对比类型是否一致,发现类型不一致,直接返回false</script> |
小结:
==:对比值,值都相同就为true,否则为false。
只要两端有数字,向数字类型进行转换对比。
===:先对比类型,类型相同,再对比值,若值也相同,返回true
否则false。
<script> var x=8; alert(x8);//true 值相等**alert(x=8);//true 类型和值都相等**alert(x"8");*//true “8”---->8 式子:x8 值相等alert*(x===“8”**);//false 类型不同</script> |
2.1.3:逻辑&运算符
<script> console.log(1>=1 && 2>=1); console.log(1>=1 |
小结:
JS不建议使用& |
2.1.4:运算符附录
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
这份系统化资料的朋友,可以戳这里获取](https://bbs.youkuaiyun.com/topics/618545628)**
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!