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

网站建设基本步骤包括哪些上海松江区网站建设公司

网站建设基本步骤包括哪些,上海松江区网站建设公司,制作一个app软件需要多久,建设部资质查询网站很多人看到标题就会想到使用typeof运算符#xff0c;但是实际上有些它判断不了 var a [1,2,3] console.log(typeof a) // object//总结#xff1a; typeof运算符并不能直接判断一个变量是对象还是数组#xff0c; //实际上#xff0c;typeof运算符在判断基本…很多人看到标题就会想到使用typeof运算符但是实际上有些它判断不了 var a [1,2,3] console.log(typeof a) // object//总结 typeof运算符并不能直接判断一个变量是对象还是数组 //实际上typeof运算符在判断基本数据类型可以但是引用数据类型就吃力了 判断一个变量是否为数组和对象的方法 instanceof运算符 //基本用法 var a [1,2,3] console.log(a instanceof Array); // true console.log(a instanceof Object); // falsevar b {name:老王,age:18, } console.log(a instanceof Array); // false console.log(a instanceof Object); // true//封装方法 function getDataType(o) {if(o instanceof Array){return Array}else if(o instanceof Object){return Object}else{return param is not object type} } 判断构造函数 var a [1,2,3] console.log(a.__proto__.constructor Array) //true console.log(a.__proto__.constructor Object) //false!--分装方法-- function getDataType(o) {//获取构造函数var constructor o.__proto__.constructor || o.constructorif(constructor Array){return Array}else if(constructor Object){return Object}else{return param is not object type} }!--缺点--早期的ie浏览器不支持__proto__ 这个属性 toString()函数 var a [1, 2, 3]; var b {name: kingx};console.log(Object.prototype.toString.call(a)); // [object Array] console.log(Object.prototype.toString.call(b)); // [object Object]!--其实任何类型的变量在调用toString函数时候都会返回不同的结果-- Object.prototype.toString.call(1); // [object Number] Object.prototype.toString.call(kingx); // [object String] var c; Object.prototype.toString.call(c); // [object Undefined]// 判断变量是数组还是对象 function getDataType(o) {var result Object.prototype.toString.call(o);if (result [object Array]) {return Array;} else if (result [object Object]) {return Object;} else {return param is no object type;} } Array.isArray()函数 在JavaScript 1.8.5 版本中增加的静态函数注意只能判断出是否为数组并不能确定是否为对象 // 下面的函数调用都返回“true” Array.isArray([]); Array.isArray([1]); Array.isArray(new Array()); // 鲜为人知的事实其实 Array.prototype 也是一个数组。 Array.isArray(Array.prototype);// 下面的函数调用都返回“false” Array.isArray(); Array.isArray({}); Array.isArray(null); Array.isArray(undefined); Array.isArray(17); Array.isArray(Array); Array.isArray(true);
http://www.pierceye.com/news/923922/

相关文章:

  • wordpress 网站上传到服务器免费在线自助建站
  • 连云港网站优化公司网站优化竞争对手分析
  • 网页设计案例图片网站优化如何收费
  • 个人网站包含哪些内容昆明建企业网站多少钱
  • 摄影作品共享网站开发背景企业互联网服务平台
  • 伍佰亿网站建设礼品回收网站建设
  • 优秀的wordpress涉及seo关键词排名网络公司
  • 徐州免费建站wordpress 宣布停止
  • 黑龙江建设人员证件查询网站北京广告公司地址
  • 建设网站的流程泰安房产网二手房出售
  • 网站开发工具总结互联网营销是做什么
  • 长沙营销型网站开发简单免费模板
  • 东营远见网站建设公司聊城网站建设服务好
  • 品牌网站建设j小蝌蚪j网站管理建设的总结
  • 怎么做直播网站刷弹幕外链发布软件
  • 网站建站合同淘宝运营跟做网站哪种工资高
  • 网站建设导向百度秒收录
  • 海南省建设执业资格管理中心网站跨境电商资讯网
  • 天河公司网站建设公司编程是什么课程内容
  • 南宁门户网站有哪些不利于优化网站的因素
  • 鄱阳做网站来个黑黑的网站
  • wordpress 4 漏洞深圳专门做seo的公司
  • wordpress网站防伪查询模板东坑网站建设公司
  • 做网站的应用高端网站建站公司
  • 遵义网站开发制作公司服装外贸是做什么的
  • 国外网站 服务器网络营销是什么专业的
  • 微官网与网站的区别网站建设及网络推广
  • 百度推广官方网站登录入口一个人制作网站
  • 重庆市建设公共资源交易中心网站首页当地人做导游的旅游网站
  • 北京网站建设收费龙溪网站制作