实现new操作符的过程: 1.创建一个对象 2.通过new创建的每个对象的_proto_都链接到该函数的prototype对象上 3.如果函数没有返回对象类型Object(包括Function,Array,Date等),那么new表达式中的函数将返回该对象的引用 function(fn){ cons ...
分类:
其他好文 时间:
2020-03-02 11:14:19
阅读次数:
72
变量的数据类型 为什么需要数据类型 在计算机中,不同的数据所需占用的存储空间不同,为了充分利用存储空间,于是定义了不同的数据类型。而且,不同的数据类型,寓意也不同。 JS 的变量数据类型,是在程序运行的过程中,根据等号右边的值来确定的。而且,变量的数据类型是可以变化的。比如说: var name = ...
分类:
Web程序 时间:
2020-03-02 01:07:59
阅读次数:
108
恢复内容开始 最近在做echarts相关功能时遇到个问题,需要将option存入库里。 但取出来发现function没了。 这么操作一下就可以了。 // json对象转换成字符串 var s=JSON.stringify(json, function(key, val) { if (typeof v ...
分类:
Web程序 时间:
2020-03-01 12:26:05
阅读次数:
110
定义: 使用WriteGroup标记了同一个component的components就属于一个WriteGroup: public struct W : IComponentData { public int Value; } [WriteGroup(typeof(W))] public struc ...
分类:
其他好文 时间:
2020-02-29 22:47:43
阅读次数:
173
常用操作 清空div内容 合并两个数组 禁用 主动触发 事件 刷新当前页面 页面自动刷新 注意事项 枚举比较时注意观察对象的类型,打印在控制台是看不出来的,例如数字 和字符串 ,在找错误或枚举处理之前可以用 先判断一下类型。 有时不生效,可以尝试直接 拼接字符串渲染 ,`click`事件不生效 例如 ...
分类:
Web程序 时间:
2020-02-27 16:05:22
阅读次数:
70
javascript属于弱类型,值包含:数字,字符串和布尔值,c++与java属于强类型;int a="a",string a="a" 报错;var a ;原始类型:数字number 字符串string 布尔值 Boolean undefind null,对象object,原始值组合一起;对象分为1... ...
分类:
编程语言 时间:
2020-02-26 01:34:39
阅读次数:
99
类的写法 { // ES6面向对象: // 类的写法: class Person{//typeof function类型 age = 20;//属性也可以这样写 -> 这是公有属性,外内都可以调用; #hei = "178cm";//私有属性 constructor(name){//-> funct ...
分类:
其他好文 时间:
2020-02-25 09:45:03
阅读次数:
60
typeof是一个一元运算符,并不是一个函数或者语句,所以可以用括号包裹起来tostring的用法 返回该对象的字符串表示。通常, toString 方法会返回一个“以文本方式表示”此对象的字符串。结果应是一个简明但易于读懂的信息表达式。建议所有子类都重写此方法。Object 类的 toString ...
分类:
其他好文 时间:
2020-02-23 15:02:56
阅读次数:
90
基本数据类型: String(字符串类型) Number(数值类型) Boolean类型(布尔类型) 复合数据类型: Array(数组) Object对象 特殊数据类型: null和undefined没有定义类型 Function函数 es6中新增symbol 1、typeof typeof这个关键 ...
分类:
其他好文 时间:
2020-02-23 14:28:11
阅读次数:
83
利用内置iframe进行通讯 1. 在当前网页设置iframe网页(监听iframe发来postmessage消息事件) a. 外部网页接收数据: 回调方法,其中e.data为传入数据: const onmessage = (e: any) => { e.data }; If (typeof win ...
分类:
其他好文 时间:
2020-02-22 16:02:46
阅读次数:
107