上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 阅读目录 数据类型 两种访问方式 两种类型复制 函数参数的传递 两种变量类型检测 回到目录 数据类型 1. ECMAScript变量包含两种不同类型的值:基本类型值、引用类型值; 2. 基本类型值:指的是保存在栈内存中的简单数据段; 3. 引用类型值:指的是那些保存在堆内存中的对象,意思是,变量中保 阅读全文
posted @ 2018-04-09 20:45 驸马爷 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 本文 立志 用 typeof 和 instanceof 判断任意变量的 数据类型; 分析 代码如下: 上边的代码 可作为,理解分析使用,要想取得终极方法,需自己动手 将代码最后的方法封装一下; 阅读全文
posted @ 2018-04-04 02:09 驸马爷 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 首先要明确 NaN 的一个特性, NaN不能用相等操作符(== 和 ) 来判断, NaN NaN 会返回 false; 下面是测试代码: 阅读全文
posted @ 2018-04-04 01:57 驸马爷 阅读(9612) 评论(1) 推荐(2) 编辑
摘要: 之前写页面样式时,有时会遇到 用多条样式定义规则对同一个元素进行样式设置的时候,当时想到的就是 按css选择器的优先级来搞定这个问题,说实话当时也就只记得 内嵌样式 > id > class > 标签 这样简单的规则,虽然基本可以搞定需求,也自以为然的就是这个样子了,直到前两天有个面试问到了这个问题 阅读全文
posted @ 2018-03-16 02:39 驸马爷 阅读(39446) 评论(5) 推荐(15) 编辑
摘要: 1.typeof用以获取一个变量或者表达式的类型,typeof一般只能返回如下几个结果: 'number','boolean','string','function'(函数),'object'(NULL,数组,对象),'undefined' 都是字符串; 如: /* typeof方法返回一个字符串, 阅读全文
posted @ 2018-03-16 01:15 驸马爷 阅读(751) 评论(0) 推荐(1) 编辑
摘要: 摘自:https://www.cnblogs.com/pssp/p/5215621.html why?call,apply,bind干什么的?为什么要学这个? 一般用来指定this的环境,在没有学之前,通常会有这些问题。 我们是想打印对象a里面的user却打印出来undefined是怎么回事呢?如果 阅读全文
posted @ 2018-03-06 01:01 驸马爷 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 例子: const set = new Set(); [2, 3, 5, 4, 5, 2, 2].forEach(x => set.add(x) ); const arr = [...set]; console.log(arr); // [ 2, 3, 5, 4 ] 稍做一下解释: 因为,ES6 提 阅读全文
posted @ 2018-03-05 12:07 驸马爷 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 浮动元素容器的clearing问题1. 问题的由来有这样一种情形:在一个容器(container)中,有两个浮动的子元素。<div> <div style="float:left;width:45%;"></div> <div style="float:right;width:45%;"></div 阅读全文
posted @ 2018-03-01 19:22 驸马爷 阅读(1152) 评论(0) 推荐(0) 编辑
摘要: 应用 ES6 的 内置对象 Promise, 让异步函数 按顺序执行的例子 如下: 上边 是四个用Promise 处理过的 异步执行的函数: fn1、fn2、fn3、fn4 下面,让其按顺序执行 如下: 测试代码: 阅读全文
posted @ 2018-01-19 13:14 驸马爷 阅读(1943) 评论(0) 推荐(0) 编辑
摘要: 前言 call 和 apply 都是为了改变某个函数运行时的 context 即上下文而存在的,换句话说,就是为了改变函数体内部 this 的指向。call 和 apply二者的作用完全一样,只是接受参数的方式不太一样。 方法定义applyFunction.apply(obj,args)方法能接收两 阅读全文
posted @ 2018-01-16 11:26 驸马爷 阅读(293) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页