一、数据类型 1、基础类型:null,undefined,string,number,boolean,bigint,symbol; 2、引用类型:object,array等都算是引用类型; 二、两种类型之间的区别 1、基础类型:存储在栈内存中,大小固定,方便快速查找; 2、引用类型:存储在堆内存中, ...
分类:
Web程序 时间:
2021-02-17 14:00:59
阅读次数:
0
1、call函数封装实现 // 手写call函数 function call(Fn,obj,...arg){ // 如果obj为null或者undefined,则指向window if(obj undefined || obj null){ // globalThis是ES11的新特性,指向全局 o ...
分类:
Web程序 时间:
2021-02-16 12:28:26
阅读次数:
0
JS数据类型 基本数据类型 number string boolean undefined null 复杂数据类型/引用数据类型 array object function window.onload = function(){ var str = 'abc'; var num =123; var ...
分类:
Web程序 时间:
2021-02-10 13:42:28
阅读次数:
0
boolean 是 JavaScript 中一种有趣的原始数据类型。在TypeScript中,非严格模式下("strictNullChecks": false),它总共允许4个值 true 、false、undefined、null 。 JavaScript 中的 Boolean boolean 可 ...
分类:
编程语言 时间:
2021-02-05 11:01:25
阅读次数:
0
判断对象中是否含有某个属性也是实际项目中常见的场景,现总结如下几种方法来判断。 本文关联文章之JavaScript遍历对象的几种方法 一、点( . )或者方括号( [ ] ) + undefined判断 我们知道,通过点或者方括号可以获取对象的属性值,如果对象上不存在该属性,则会返回 undefin ...
分类:
编程语言 时间:
2021-02-03 11:07:41
阅读次数:
0
函数的四种调用方式:函数调用模式、方法调用模式、构造器调用模式, 间接调用模式 函数调用模式 简单来说:一个函数并非一个对象的属性时,那么它就是被当做一个函数来调用。 //严格模式下,指向undefined function sum(a, b){ "use strict"; console.log( ...
分类:
Web程序 时间:
2021-02-01 12:52:07
阅读次数:
0
点击录屏,报错:“getDisplayMedia” of undefined,无法调用浏览器原生api,获取不了屏幕流 vue webpack.dev.conf.js 中配置项修改 host: 'localhost', ...
分类:
其他好文 时间:
2021-01-26 12:28:03
阅读次数:
0
1.只会拷贝本身的属性,不会拷贝prototype上的属性 2.如果有同名的属性,后面的会覆盖前面的 3.target如果不是对象,是string,number或者boolean,会先转化为包装类 4.如果target是undefined,null,无法转化为包装类,那么报错 5.如果source不 ...
分类:
其他好文 时间:
2021-01-26 11:56:51
阅读次数:
0
问题描述 报错内容如下: yarn run v1.22.10 $ vue-cli-service electron:serve INFO Starting development server... 98% after emitting CopyPlugin ERROR Failed to comp ...
分类:
Web程序 时间:
2021-01-25 11:30:27
阅读次数:
0
当进行-(减)、*(乘)、/(除)、取余(%)操作时,如果有不是数值的操作数,则先在后台使用Number()函数将其转换为数值。 (特殊:Number()=x; 而Number()、Number([x,y],...)为NaN) <script> console.log('Number(null):' ...
分类:
其他好文 时间:
2021-01-22 11:47:13
阅读次数:
0