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

揭阳企业免费建站临沂网站制作软件

揭阳企业免费建站,临沂网站制作软件,扁平化色彩网站,陕西公共资源交易中心本章主要介绍Javasript语言的一些语法#xff1a; 1.严格模式#xff1a;开启#xff1a;use strict; 2.变量#xff1a;全部用var来定义#xff0c;在函数中使用的称为局部变量#xff0c;不能全局使用。 3.数据类型#xff1a;undefined,null,boolean,num… 本章主要介绍Javasript语言的一些语法   1.严格模式开启use strict;   2.变量全部用var来定义在函数中使用的称为局部变量不能全局使用。   3.数据类型undefined,null,boolean,number,string,object。不可以定义自定义类型。    1使用typeof操作符返回变量的数据类型。    2Boolean类型      使用Boolean()函数可以把各种数据类型转换成布尔值转换规则有      (1)如果是String 非空字符串 true 空字符串 false      (2)如果是Number非零数组包括无穷大 true  0和NaN false      (3)如果是Object,任何对象 true  null false      (4)undefined  n/a  undefined false     注意undefined null 是true 但是有区别undefined 是默认的如果未定义的变量是对象的话就一定要定义为null。    2关于浮点数因为存在精度问题所以不要试图对一个浮点数做比较。      数值范围的问题在ECMAScript中最小值是Number.MIN_VALUE最大值是Number.MAX_VALUE.超出范围显示Infinity。可以用isFinite()函数判断是否在范围之间。      数值转换用于把非数值转换为数值Number() parenInt() parseFloat() 第一个函数用于把任何数据类型转化。后两个适用于字符串。     Number()函数有以下转换如果是  布尔型转1或0.  数值 直接转出。  null值转出0.  undefined转出NaN。  字符串的话如果只有数字转出如果有字符转出NaN。  如果是空的转出0.     parsenInt()函数有以下转换看第一个字符是不是数字来决定是否转出。关于进制的问题提供第二个参数是进制数。     parsenFloat()函数有以下转换它在转换的时候只适用于十进制所以碰到十六进制数据会转出0.    3任何一个字符串的长度都可以通过object.length输出。     注意字符串变量在创建之后就不能再赋值除非在后面通过运算符连接增加。     把一个数据类型NULL和undefined除外数值布尔型对象字符串都可以通过toString()方法转换成字符串。这个方法可以通过传入数字基数来改变进制。 一个通用的函数是String()函数如果是NULL和 undefined则原样返回其他类型按toString方法返回。    4object类型创建自定义对象:  var o new Object();     Object对象有一些通用的属性。具体查看文档。   4.位操作符    1按位非 var num 25 ; var num2 ~num1 ;        按位非的本质操作时的负值-1。      2按位与 var result 25 1 ;    3) 按位或: var result 25 | 1 ;    4)按位异或 var reslut 25 ^ 1 ;    5)左移 var oldValue 5 ;        var newValue oldValue 5 ;    6)右移      5)无符号右移   5.布尔操作符     1)逻辑非!       如果是一个对象返回false;       如果是一个空字符串返回true;       如果是一个非空字符串返回false;       如果是数值0返回true       如果是任意非0包括Infinity,返回false;       如果是null返回true;       如果是NaN返回true       如果是undefined返回true。      2逻辑与       注意逻辑与操作可以应用与任何类型的操作数如果有一个操作数不是布尔值的情况遵循以下规则       如果第一个操作数是对象则返回第二个操作数。       如果第二个数是对象在第一个操作数求值结果是true的情况下返回该对象。       如果两个操作时都是对象则返回第二个对象。       如果有一个操作数是NULL则返回NULL。       如果有一个操作数是NaN,则返回NaN。       如果有一个操作数是undefined则返回undefined。       逻辑与属于短路操作意思就是当逻辑判断的时候第一个判断为false的时候就不在去判断第二个了。     3逻辑或:||       如果第一个操作数是对象则返回第一个操作数。       如果第一个操作数的求值结果为false则返回第二个操作数。       如果两个操作数都是对象则返回第一个操作数。       如果两个操作数都是null则返回null。       如果两个操作数都NaN,则返回null。       如果两个操作数都undefined则返回undefined。       逻辑或属于短路操作意思就是当逻辑判断的时候第一个判断为true的时候就不在去判断第二个了。       注意我们可以通过这个逻辑或的行为避免为变量赋null或undefined值。例如       var myObject preferredObject || backupObject ;       如果前者是null,它的值返回给myObejct,否则返回后者。        转载于:https://www.cnblogs.com/yitianxi/p/5046650.html
http://www.zqtcl.cn/news/489628/

相关文章:

  • 网站建设明细报价表模板永久免费云服务器无需注册
  • 扁平化网站设计方案大学生做的美食网站
  • wordpress前台打开速度20秒湖南正规竞价优化公司
  • 深度网营销型网站建设wordpress keywords
  • 企业官网快速建站框架物流网站源代码
  • 网站图片设置隐私保护怎么下载搭建购物网站
  • 网站运营和推广可以做mv 的视频网站
  • 成都网站建设冠辰成都关键词优化技术
  • 用什么框架做网站快哪个网站可以自己做名片
  • 免费网站建设ppt模板下载网站设计与程序专业
  • o2o网站设计方案高端定制网站开发设计建站流程
  • 杭州建设公司网站石家庄做网站比较好的公司
  • 英文网站支付怎么做产品做推广都有那些网站
  • 自己做的网站怎么加入微信支付综合性门户网站列举
  • 哪个网站 可以做快递单录入网站怎么做抽奖
  • 网站设计培训班网站域名费用怎么做分录
  • 济南做网站哪里好惠州附近公司做网站建设多少钱
  • 使用oss做静态网站网站广告牌制作教程
  • 外贸看的英文网站公众号模板编辑器
  • 做网站的数据库的步骤阅读网站模板下载
  • 建设网站要钱吗个人养老金制度是什么意思
  • 做h5的网站页面设计软文素材网站
  • 黄冈网站推广软件费用是多少手机网站弹出层插件有哪些
  • wordpress文章链接怎么改怎么优化关键词排名优化
  • 专业做包包的网站好产品网站做营销推广
  • 网站刚建好怎么做能让百度收录湖北黄石网站建设
  • 网站建设拾金手指下拉二一wordpress 插件破解
  • 天津做网站外包公司有哪些美橙互联网站
  • 石家庄网站建设蓝点办公室装修工程
  • 申请网站空间就是申请域名建设机械网站咨询