温馨提示

1、列表网提醒您:在交易前请仔细核实商家真实资质!如发现非法商家,欢迎广大网民举报,举报电话:4000-999-800。

2、该信息由列表网网友发布,其真实性及合法性由发布人负责,列表网仅引用以供用户参考,详情请阅读列表网免责条款。

3、在签订合同或相关协议之前,任何要求预付定金、汇款等方式均存在风险,谨防上当受骗!

详情描述

近年来选择学习HTML5实现高薪的人越来越多,为了能够快人一步学会技术,很多人选择参加培训班。尽管HTML5入门简单,但为了能够打好基础、更好的进行下一步的学习,较初学习的时候人们都会学习一些简单的入门知识,比如数组、函数、HTML和CSS等等。今天小编就来给大家讲解一下太原Web前端培训课程中操作符的相关知识。


指令系统的每一条指令都有一个操作符,它表示该指令应进行什么性质的操作。不同的指令用操作符这个字段的不同编码来表示,每一种编码代表一种指令,不同编程语言具有不同的操作符。


JS中操作符包括一元运算符、位运算符、布尔操作符、乘性操作符、加性操作符、关系操作符、相等操作符、条件操作符、赋值操作符和逗号操作符等。


一元操作符:只能操作一个值得操作符,是ECMAScript中较简单的操作符;


前置与后置的递增递减操作符:前置递增操作符把age的值变成了30(为29加上了1)。执行前置递减操作的方法也类似,结果会从一个数值中减去1。使用前置递减操作符时,要把两个减号放在相应变量的前面,这样age变量的值就减少为28(从29中减去了1)。执行前置递增和递减操作时,变量的值都是在语句被求值以前改变的;


布尔值操作符包括非(NOT)、与(AND)、或(OR)。逻辑非操作符由一个叹号表示,可以应用于ECMAScript中的任何值。无论这个值是什么数据类型,这个操作符都会返回一个布尔值。逻辑非操作符首先会将它的操作数转换为一个布尔值,然后再对其求反。也就是说,逻辑非操作符遵循这些规则:如果操作数是一个对象,返回 false;如果操作数是一个空字符串,返回 true;如果操作数是一个非空字符串,返回 false;如果操作数是数值 0,返回 true;如果操作数是任意非 0 数值(包括 Infinity),返回 false;如果操作数是 null,返回 true;如果操作数是 NaN,返回 true;如果操作数是 undefined,返回 true。


针对Js中的内容,操作符方面的知识还是相对来说简单,好理解也容易操作,但是需要记一些知识点。对于后期的循环函数调用等需要一些逻辑方面的思维,学习难度相对较大,关键要靠多练习,见得多练得多自然会做到熟能生巧。


如果你想了解更多HTML5入门知识,想要参加专业的太原Web前端培训班,建议你报名千锋两周免费试听课。这里有高端潮流的课程、科学合理的HTML5学习路线,还有专业的老师面授教学,让你从初级到高级、层层递进学习,快速掌握高端技能,轻松实现高薪梦想。