一.使用构造函数创建对象 1.使用系统构造函数创建对象 举例: 2.使用自定义构造函数创建对象 a.使用不带参数的自定义构造函数创建对象 举例: b.使用带参数的自定义构造函数创建对象 举例: c.定义构造函数时应遵循的命名规范 定义构造函数时函数名的首字母要大写 d.使用instanceof关键字 ...
分类:
Web程序 时间:
2019-03-02 10:27:17
阅读次数:
179
一、typeof与判断对象类型instanceof 1、typeof typeof只能判断基础数据类型,无法判断引用数据类型 <script> var s="hello" var i=8; alert(typeof(s)) //输出string alert(typeof(i)) //输出number ...
分类:
编程语言 时间:
2019-03-01 12:18:11
阅读次数:
139
1、用 js 写出几种去除 string 空格的方法。 (1)、使用js循环 (2)使用正则 (3)使用JQ 2、如何获取浏览器URL中查询字符串中的参数? 3、比较 typeof 与 instanceof ? 相同点:都常用来判断一个变量是否为空,或者是什么类型的。 不同点:tyoeof返回字符串 ...
分类:
其他好文 时间:
2019-02-28 22:53:11
阅读次数:
199
1). 在block内部使用外部指针且会造成循环引用情况下,需要用__week修饰外部指针: __weak typeof(self) weakSelf = self; 2). 在block内部如果调用了延时函数还使用弱指针会取不到该指针,因为已经被销毁了,需要在block内部再将弱指针重新强引用一下 ...
分类:
其他好文 时间:
2019-02-28 01:15:10
阅读次数:
209
今天遇到一个问题,后台传递过来的json对象,在前端解析的时候用JSON.parse(result)方法不好使,查了一下是因为ie浏览器的问题。然后在网上翻了翻,找到了这个办法,可以使这个函数在ie中生效。记录下来备用。 需要的时候在这个页面加载的时候先加载这个函数,然后后续就可以正常使用 var ...
分类:
Web程序 时间:
2019-02-26 15:25:38
阅读次数:
202
function deepCopy(obj) { var result = Array.isArray(obj) ? [] : {}; for (var key in obj) { if (obj.hasOwnProperty(key)) { if (typeof obj[key] === 'obj... ...
分类:
其他好文 时间:
2019-02-26 13:39:55
阅读次数:
165
前言 小程序开发,没有vue中的axios那么好使,请求层的封装需要自己来搞。 当然请求层的配置少不了loading,这里索性也就将loading做一个配置,避免以后重复造轮子 请求封装 小程序中有封装好的请求方法:wx.request(url,method,header,success,fail, ...
分类:
微信 时间:
2019-02-23 01:04:09
阅读次数:
512
地址链接:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Number/toLocaleString 语法 参数 查阅浏览器兼容性部分,了解哪些浏览器支持 locales 和 optio ...
分类:
Web程序 时间:
2019-02-21 12:22:02
阅读次数:
247
js的基本数据类型:string,boolean,number,null,undefined,symbol(ES6) 引用数据类型:Object 判断基本数据类型:typeof ,需要注意的是null返回Object 判断引用类型:instanceof ,判断对象的原型 任何function 和 O ...
分类:
Web程序 时间:
2019-02-20 21:30:11
阅读次数:
196
```
.如何用js判断一个对象是不是Array 1.Array.isArray(obj) 调用数组的isArray方法 2.obj instanceof Array 判断对象是否是Array的实例 3.Object.prototype.toString.call(obj) ===‘[object ... ...
分类:
Web程序 时间:
2019-02-18 12:49:35
阅读次数:
217