当前位置: 首页 > news >正文

在线教育网站开发大网站的二级域名

在线教育网站开发,大网站的二级域名,松江品划网站建设推广,站长工具网址是多少JavaScript 基础二 1.1 赋值运算符1.2 一元运算符自增运算符的用法#xff1a;例题 1.3 比较运算符不同类型间的比较严格相等对 null 和 undefined 进行比较 1.4 逻辑运算符例题 1.5 运算符优先级 1.1 赋值运算符 赋值运算符#xff1a;对变量进行赋值的运算符 已经学过的赋… JavaScript 基础二 1.1 赋值运算符1.2 一元运算符自增运算符的用法例题 1.3 比较运算符不同类型间的比较严格相等对 null 和 undefined 进行比较 1.4 逻辑运算符例题 1.5 运算符优先级 1.1 赋值运算符 赋值运算符对变量进行赋值的运算符 已经学过的赋值运算符 将等号右边的值赋予给左边, 要求左边必须是一个容器。其他赋值运算符 - * / %使用这些运算符可以在对变量赋值时进行快速操作 scriptlet num 1;num 1;console.log(num); // 2 /script1.2 一元运算符 只需要一个表达式就可以运算的运算符叫一元运算。 众多的 JavaScript 的运算符可以根据所需表达式的个数分为一元运算符、二元运算符、三元运算符。 例如二元运算符加法 let num 1020;一元运算符正负号 let num -1; num num; 自增 Ø 符号 Ø 作用让变量的值 1 自减 Ø 符号– Ø 作用让变量的值 -1 使用场景经常用于计数来使用。 比如进行10次操作用它来计算进行了多少次了 自增运算符的用法 前置自增和后置自增独立使用时二者并没有差别一般开发中我们都是独立使用后面 i 后置自增会使用相对较多,并且都是单独使用 例题 let i 1; console.log(i 2);结果是4。前置自增先自加再使用记忆口诀在前 先加 let i 1; console.log(i 2);结果是3。后置自增先使用再自加记忆口诀在后 后加 let i 1; console.log(i i i);答案是7。 i后加所以先存再运算。 此时 i 1i2 i 先运算再存此时i 3i3 133 7 1.3 比较运算符 使用场景比较两个数据大小、是否相等。 比较运算符 左边是否大于右边左边是否小于右边左边是否大于或等于右边左边是否小于或等于右边左右两边值是否相等左右两边是否类型和值都相等 ! 左右两边是否不全等 比较结果为boolean类型即只会得到 true 或 false开发中判断是否相等强烈推荐使用 console.log(2 2); // true console.log(2 2); // false字符串比较是比较的字符对应的ASCII码 从左往右依次比较 如果第一位一样再比较第二位以此类推 NaN不等于任何值包括它本身 涉及到NaN“ 都是false。 console.log(NaN NaN) // false 尽量不要比较小数因为小数有精度问题 解决方法转换成整数0.1*10 0.2*10 /10 不同类型之间比较会发生隐式转换 最终把数据隐式转换转成number类型再比较 所以开发中如果进行准确的比较我们更喜欢 或者 ! 不同类型间的比较 当对不同类型的值进行比较时JavaScript 会首先将其转化为数字number再判定大小。 例如 alert( 2 1 ); // true字符串 2 会被转化为数字 2 alert( 01 1 ); // true字符串 01 会被转化为数字 1对于布尔类型值true 会被转化为 1、false 转化为 0。 alert( true 1 ); // true alert( false 0 ); // true一个有趣的现象 有时候以下两种情况会同时发生 ① 若直接比较两个值其结果是相等的。 ② 若把两个值转为布尔值它们可能得出完全相反的结果即一个是 true一个是 false。 let a 0; alert( Boolean(a) ); // falselet b 0; alert( Boolean(b) ); // truealert(a b); // true! alert(Boolean(a) Boolean(b)); // false!严格相等 普通的相等性检查 存在一个问题它不能区分出 0 和 falsealert( 0 false ); // true 也同样无法区分空字符串和 falsealert( false ); // true 这是因为在比较不同类型的值时处于相等判断符号 两侧的值会先被转化为数字。空字符串和 false 也是如此转化后它们都为数字 0。 严格相等运算符 在进行比较时不会做任何的类型转换。 同样的与“不相等”符号 ! 类似“严格不相等”表示为 !。 对 null 和 undefined 进行比较 见《现代JavaScript教程》跳转链接 1.4 逻辑运算符 使用场景逻辑运算符用来解决多重条件判断 例题 需求用户输入一个判断这个数能被4整除但是不能被100整除,满足条件页面弹出true否则弹出false bodyscript// 1. 用户输入let num prompt(请输入一个数字:)// 2. 弹出结果alert(num % 4 0 num % 100 ! 0)/script /body1.5 运算符优先级 一元运算符里面的逻辑非优先级很高逻辑与比逻辑或优先级高
http://www.zqtcl.cn/news/264532/

相关文章:

  • 安徽鸿顺鑫城建设集团网站小区物业管理网站开发报告
  • 有关网站建设文章常熟做网站多少钱
  • 网站流量报表江苏住房和城乡建设厅网站
  • 提供做网站公司有哪些个人建网站的费用
  • 网站后台添加表格wordpress垂直分页导航插件
  • 重庆网站建设有限公司六安市裕安区建设局网站
  • 北京产品网站建设如何做移动支付网站
  • 做同城购物网站赚钱吗设计企业网站流程
  • 网站要用什么软件做建设工程施工合同专属管辖
  • 模板网站建设制作佛山正规网站建设哪家好
  • 飞虎队网站建设网络公司起名大全
  • 如何发布自己的网站视频8首页制作代码
  • 网站开发实用案例教程普陀网站制作
  • 建一个网站需要哪些知识招远网站建设
  • 文章标题-栏目名称-网站名 dede环保网站设计建设论文
  • centos wordpress建站北京专门做网站的
  • wordpress网站的彻底清理百度网站联系方式
  • 网站建设签收单网页制作模板的作用
  • 已购买域名 如何做网站网络规划设计师通过率多少
  • 酒店网站建设需求分析wordpress iis
  • 烟台网站建设服务新钥匙网站建设
  • 帝国cms网站地图生成器行业网站建设哪家专业
  • 免费推广网站大全wordpress更改图片大小
  • 中航建设集团网站vps网站无法通过ip访问
  • 学生求职网站的需求分析怎么做江西手机版建站系统开发
  • 电商网站开发文献综述嵌入式软件开发项目
  • 网站备案怎样提交管局网站建设基本步骤
  • 国外优秀电商设计网站开发网站公司推荐
  • 国外企业网站建设模型网站建设谈客户说什么
  • 肖港网站开发公司网站的用途