• 原型及原型链,以及prototype和__proto__属性(笔记便

    首先,js的数据结构有 原始类型(5种):Boolean、Number、String、Null、Underfined, 然后是引用类型:Array、Date、Error、RegExp、Function、Object,注意这里, 引用类型的返回值,其实只有2种,也就是Function和Object ,用typeof就可以判断出。 js一切都是对象...

    2018-06-24 00:03:55

  • vue2.0移除或更改的一些东西

    一、vue2.0移除了$index和$key 虽然说现在很多文章说他们的代码是vue2.0版本的,但是有一些仔细一看,发现并不全是2.0版本,有些语法还是1.0的版本,比如这个$index,$key,这两个压根就不是2.0的写法,2.0早就把这两个给删除了,我们先来看看之前的列表渲染是怎么写的...

    2018-06-24 00:03:51

  • [js高手之路]原型式继承与寄生式继承

    一、原型式继承本质其实就是个浅拷贝,以一个对象为模板复制出新的对象 1 function object( o ){ 2 var G = function (){}; 3 G.prototype = o; 4 return new G(); 5 } 6 var obj = { 7 name : 'ghostwu' , 8 age : 22 , 9 show : function (){ 10 return this .name +...

    2018-06-24 00:03:44

  • 在 Azure 中创建静态 HTML Web 应用

    Azure Web 应用提供高度可缩放、自修补的 Web 托管服务。 本快速入门教程演示如何将基本 HTML+CSS 站点部署到 Azure Web 应用。 使用 Azure CLI 创建 Web 应用,并使用 Git 将 HTML 内容示例部署到 Web 应用。 可以在 Mac、Windows 或 Linux 计算机上执行以下步骤。 安...

    2018-06-24 00:03:47

  • js排序与重组

    前几天同学发给我一个问题,思路想整理一下,也供大家参考。实际上这道题本质就是考察的是去重与排序的问题。好了闲话少说,上题。 function input(req){ if(req=100){ var arr=[],arr1=[]; for(var i=0;ireq;i++){ var num=parseInt(Math.random()*(1000-1)+1); arr.p...

    2018-06-24 00:03:42

  • [js高手之路]从原型链开始图解继承到组合继承的产生

    于javascript原型链的层层递进查找规则,以及原型对象(prototype)的共享特性,实现继承是非常简单的事情 一、把父类的实例对象赋给子类的原型对象(prototype),可以实现继承 1 function Person(){ 2 this .userName = 'ghostwu' ; 3 } 4 Person.prototype.showUserNa...

    2018-06-24 00:03:41

  • 利用ES6的Promise.all实现至少请求多长时间

    1、背景 我们都知道ajax请求可以加个timeout,就是最多请求多少时间,如果超过这个时间直接就报错。 这个是最多请求多长时间,我现在要做的是,最少要请求多长时间,然后才能执行后续的逻辑。 比如,一个ajax请求 x 毫秒就执行完毕了,但我要让他至少执行1秒钟,那我们...

    2018-06-24 00:03:36

  • ES6-模块化

    ES6-模块化 在es6标准中,js原生支持module了。 import test from './test'; // 导入当前目录中的模块 import jq from 'jquery'; // 导入模块目录中的模块 export function test() {} // 导出模块 ES6的模块化是将不同功能的代码分别写在不同的文件中,各模块只需导出...

    2018-06-24 00:03:39

  • JavaScript入门(三)

    循环结构的执行步骤 1、声明循环变量; 2、判断循环条件; 3、执行循环体操作; 4、更新循环变量; 然后循环执行2~4,直到条件不成立时,跳出循环。 [While循环] while循环()中的表达式,运算结果可以是各种类型。但是最终都会转为真假,转换规则同if结构; ①Boolea...

    2018-06-24 00:03:36

  • js 的作用域 域解析 分析

    作用域链 函数每次执行时,浏览器都会在函数中开启一个地方用来存储函数内的局部数据。(声明在函数内的局部变量),这个地方就叫做作用域([scopes]) 作用域链 变量与函数的查找规则:当我们在函数使用一条数据时,优先在本作用域(调用数据的函数内),去查找这条数...

    2018-06-24 00:03:31

2