javascript
文章平均质量分 94
寅月星回
这个作者很懒,什么都没留下…
展开
-
javascript中的数据类型
javascript中数据类型分为两类:原始类型和引用类型。 原始类型(也称基本类型或简单类型): - number、string、boolean - undefined、null 引用类型(也称复杂类型):Object、Array、Date、Function. 基本类型与引用类型的区别 存储方式: 原始值占用空间固定,存储在栈(sta...原创 2018-04-17 17:24:26 · 161 阅读 · 0 评论 -
ES6学习笔记(一)
ES6学习笔记 面向新手的ES6入门指南 变量 JavaScript的类型分为两种:原始数据类型和对象类型。 在ES6以前,声明一个变量只有两种方式——var 和 function ES6新增四种声明变量指令let, const, import 和 class let, const命令的用法类似于var,但是所声明的变量,只在声明所在的块级作用域内有效。 在ES6以前,由于存在变...原创 2018-06-25 11:00:04 · 373 阅读 · 0 评论 -
JavaScript变量类型判断
值类型:每个变量存储的是各自的值,不会相互影响。 引用类型:存储的是引用地址。 在JavaScript中值类型的类型判断用typeof,引用类型的判断用instanceof。 typeof undefined; // undefined typeof 'abc'; // string typeof 123; // numbdf typeof true; ...原创 2018-06-25 16:00:46 · 224 阅读 · 0 评论 -
数组去重
方法一:先创建一个新数组,遍历原数组,若元素在新数组中不存在则添加到新数组中,最后新数组则为去重后的结果。 function uniqueArray(arr) { var arr1 = []; for(var i = 0,len = arr.length; i < len; i++){ if(arr1.indexOf(arr[i])<0) { ...原创 2018-06-20 09:25:45 · 103 阅读 · 0 评论 -
javascript中的相等操作符==
javascript中的相等操作符(==) 题目来源:半年工作经验今日头条和美团面试题面经分享 if ([] == false) { console.log(1) } // 输出1 if ({} == false) { console.log(2) } // 不输出 if ([]) { console.log(3) } // 输出3 if([1] == [1]) { co...原创 2018-11-16 21:18:17 · 303 阅读 · 0 评论