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

网站搭建入门网站建设毕业读书笔记

网站搭建入门,网站建设毕业读书笔记,广州企业名录,wordpress访问量显示一、基本数据类型#xff1a;1、js中基本数据类型:String、Boolean、Number、Null、undefined#xff1b;复合数据类型#xff1a;object对象类型、Array数组类型特殊对象#xff1a;function函数类型基本数据类型① String —字符串。若使用var声明变量#xff0c;var x…一、基本数据类型 1、js中基本数据类型:String、Boolean、Number、Null、undefined 复合数据类型object对象类型、Array数组类型 特殊对象function函数类型 基本数据类型 ① String  —字符串。     若使用var声明变量var x  “Andy” ,x 为字符串。将一个值转换成字符串:toString( )方法   ② Boolean—布尔值。     只有两个值true或者false 但true不一定等于1false也不一定等于0     要将一个值转换为其对应的Boolean值可以调用类型转换函数Boolean( )   ③ Number —整数、浮点数、NaN.     其中任何数值除以0会返回NaN而NaN除以任何数值也返回NaN;     isNaN( )函数可以确定一个参数是否 “不是数值”。     例如alertisNaN(“Andy”)// “Andy”不是数值返回true             alertisNaN(25)//25是数值返回false             alertisNaN(NaN )//返回true ps:   Number函数的转换规则        字符串:可用parseIn( )和parseFloat( )来转换成数值。        Boolean值:true和false将分别替换为1和0        null值返回0        undefined返回NaN;        对象可调用valueOf( )方法toString方法   ④ Null— 空。     如果定义的变量在未来用于保存对象最好将变量初始化为null     例var a null;   ⑤ undefined—一个值undefined。     使用var声明变量但未对其加以初始化时这个变量的值就是undefined。     例var a;          alert(a);//undefined   PS:① null与undefined的区别          undefined没有必要显示设置值即变量不含有值          null需要被初始化用于、保存清空变量      ②布尔值、数值、对象、字符串都有toString( )方法null和undefined没有此方法。   复合数据类型 ① object类型— 例var a new object( )                      属性和方法                      constructor( )—保存着用于创建当前对象的函数                      hasOwnProperty( )—检查该属性是否在当前对象实例中是 返回 true若在原型中则返回 false                      isPropertyOf( )—检查传入的对象是否是另一个对象的原型                      propertyIsEnumberable( )—检查给定的属性是否能够使用for-in语句来枚举                      toString( )—对象转换为字符串表示                      valueOf —对象转换为字符串、布尔值、数值表示 ② Array类型—  例var a new Array();                             a[0] 123;                             a[1] 456;                             alert(a.length); //打印出 2 特殊对象 function函数类型 —  可写成 var test function{}或 function test{}                              函数没有重载总是指向最后定义的function                              内部特殊对象arguments:                                                                      ① callee 对函数对象本身的引用用于匿名函数的递归                                                                    ② caller 只有在函数执行时才有定义functionName.caller                                                           this:                                                                       全局环境中this指向window                                                                    事件处理函数中this指向绑定事件的节点                                                                    构造函数中this指向被创建的对象                                                                    call                                                                      apply     判断JS中的数据类型 typeof、instanceof、constructor、prototype方法   ① typeof              例 var a 123                  var b function{                    this.name Andy               }                 alerttypeof a// number                 alert(typeof b) //function                 alert(typeof a number )//true                 alert(typeof b boolean)//false   ② instanceof 判断已知对象类型的方法,instanceof 后面一定是对象类型区分大小写                  例  alerta instanceof Array//false                       alertb instanceof Function //true   ③ constructor 根据对象的constructor判断                 例  alerta.constructor Array//false                      alertb.condtructor Function//true   ④ prototype :                 例     alertObject.prototype.toString.call(a)[object Number]//true                         alertObject.prototype.toString.call(b)[object String]  //false 扩展 原文链接 http://www.xiabingbao.com/javascript/2015/07/04/javascript-type/ typeof方法           ①number, string, boolean, function, undefined可以被正确检测出                  ②nullarrayjsondate,reg,error 全部被检测为 object类型                  ③typeof 区分不出 json和array类型输出都是 object instanceof 方法                  ①array、function、json、date、reg、error可以检测为true                  ②number、string、boolean、undefined、null检测为false;                  ③null 和 undefined 检测不成object或其他类型                  因此要用instanceof 方法首先判断 是否为null和undefined类型。 constructor 方法                           除了null和undefined 其他类型均能使用constructor判断                           但被判断的array必须在当前页面声明例如对应子页面的Array 用父页面来判断会返回false。 prototype 方法                        Object.prototype.toString.call(变量) 可以检测出所有类型                        例如 Object.prototype.toString.call(date) //返回[object Date] jquery中$.type的实现    检测出所有类型和 Object.prototype.toString.call(date)方法很像输出结果为prototype方法输出的第二个参数即    $.type(num);  //number    $.type(nul);  // null 转载于:https://www.cnblogs.com/emory/p/5008482.html
http://www.pierceye.com/news/465392/

相关文章:

  • 此网站正在建设中页面重庆网上商城网站建设公司
  • 保定建设公司网站新产品上市的营销策划方案
  • 网站建设课程报告论文网络设计专业有前途吗
  • 苏州哪个公司做门户网站wordpress显示评论者地理位置 浏览器
  • 福州网站设计十年乐云seo推广网上国网有什么好处
  • 豪华网站建设wordpress推广提成
  • 网站优化外包价格搜索引擎费用
  • 网站建设基本范例sqlite开发网站
  • 网站建设顾问站建开发外包公司
  • 建立网站花钱吗wordpress表结构写入不全
  • 绿色家园网站怎么做导出wordpress文章
  • 合肥有什么好的网站建设公司网站建设的售后服务流程
  • 做网站烧钱吗济南免费建站
  • ps个人主页网页设计模板汕头关键词优化服务
  • 网站建设功能图网站开发新技术探索
  • 做自行车网站应该注意什么个人介绍网页设计模板
  • 邢台网站建设免费做网站排名上海开发app
  • 沈阳网站建设设计企业网站设计与管理系统
  • 婚纱照网站制作梁山网站建设价格
  • 做现货去哪些网站营销好呢网站 服务报价
  • 网站建设渠道做网站前端和平面配合
  • 北京交友最好的网站建设wordpress 移动支付宝
  • 2015百度推广网站遭到攻击非遗网页设计作品欣赏
  • 网站空间需要多大网站推荐几个免费的
  • 做一个网站花多少钱建行系统
  • 滁州市住房城乡建设部网站wordpress title背景
  • 餐饮手机微网站怎么做wordpress 多语言建站
  • 企业信息系统案例东昌府聊城网站优化
  • 做美食直播哪个网站好php网站开发数据列表排重
  • 网站建设 职责网站分站加盟