11 2017 档案

 
JavaScript中基本数据类型和引用数据类型的区别
摘要:1、基本数据类型和引用数据类型 ECMAScript包括两个不同类型的值:基本数据类型和引用数据类型。 基本数据类型指的是简单的数据段,引用数据类型指的是有多个值构成的对象。 当我们把变量赋值给一个变量时,解析器首先要确认的就是这个值是基本类型值还是引用类型值。 2、常见的基本数据类型: Numbe 阅读全文
posted @ 2017-11-30 10:19 二婷啵 阅读(194) 评论(0) 推荐(0)
“浏览器模式”和“文档模式”之间的区别
摘要:只有IE浏览器中才会有“浏览器模式”和“文档模式”,兼容性视图涉及两个重要的功能便是“浏览器模式【browser mode】”和“文档模式【document mode】”,在IE8/IE9中按F12键,打开“开发人员工具”,在菜单栏中可以看到“浏览器模式”和“文档模式”的切换菜单,其中可以选择切换到 阅读全文
posted @ 2017-11-27 11:06 二婷啵 阅读(2899) 评论(0) 推荐(0)
浏览器模式与文档模式区别
摘要:浏览器模式下的影响: 简单来说,“浏览器模式”影响的是浏览器的版本及IE的条件注释, ”浏览器模式”会影响服务器端对浏览器版本的判断,主要表现在展现,对CSS影响很大 先看看以下的代码: 这是一段非常简单的IE条件注释代码,在IE7下字体的颜色会被解析为红色,此时我们切换浏览器模式并保持文档模式不变 阅读全文
posted @ 2017-11-27 10:49 二婷啵 阅读(865) 评论(0) 推荐(0)
HTML5中的data-*属性和jQuery中的.data()方法使用
摘要:原文地址链接:http://blog.csdn.net/fly_zxy/article/details/50687691; HTML5中的data-*属性 我们往往会根据需要在HTML标记上添加自定义的属性来存储和操作数据,我们自定义的属性名字也千奇百怪,五花八门。我们可以通过原生的getAttri 阅读全文
posted @ 2017-11-15 14:11 二婷啵 阅读(8121) 评论(0) 推荐(0)
webpack+vue+vueRouter模块化构建小demo实例超详细步骤(附截图、代码、入门篇)
摘要:说明:本demo使用yarn代替npm指令来下载一系列依赖,有详细指令说明;使用WebStorm下Terminal来输入指令; >开始(确认已经安装node环境和yarn包管理工具) 1、新建项目文件名为vuedemo 2、yarn add init 初始化项目 >安装项目依赖 3、yarn add 阅读全文
posted @ 2017-11-13 10:53 二婷啵 阅读(3098) 评论(0) 推荐(0)
Yarn vs npm: 你需要知道的一切
摘要:Yarn 是 Facebook, Google, Exponent 和 Tilde 开发的一款新的 JavaScript 包管理工具。就像我们可以从官方文档了解那样,它的目的是解决这些团队使用 npm 面临的少数问题,即: 安装的时候无法保证速度/一致性 安全问题,因为 npm 安装时允许运行代码 阅读全文
posted @ 2017-11-10 15:16 二婷啵 阅读(2443) 评论(0) 推荐(0)
一文看懂npm、yarn、pnpm之间的区别
摘要:原文:Understanding differences between npm, yarn and pnpm 作者:Alex Kras 翻译:雁惊寒 本文作者对比了当前主流的包管理工具npm、yarn、pnpm之间的区别,并提出了合适的使用建议,以下为译文: NPM npm是Node.js能够如此 阅读全文
posted @ 2017-11-10 14:32 二婷啵 阅读(5489) 评论(0) 推荐(0)
yarn 常用命令(基于vue框架)
摘要:初始化项目 yarn add init 安装vue yarn add vue 安装webpack,webpack-dev-server(是一个小型的Node.js Express服务器) yarn add webpack webpack-dev-server 安装babel,babel的作用是将es 阅读全文
posted @ 2017-11-10 14:01 二婷啵 阅读(7866) 评论(0) 推荐(0)
window.location获取URL中各部分
摘要:URL即:统一资源定位符 (Uniform Resource Locator, URL) 完整的URL由这几个部分构成: scheme://host:port/path?query#fragment scheme(通信协议):常用的http,ftp,maito等 host(主机): 服务器(计算机) 阅读全文
posted @ 2017-11-10 10:19 二婷啵 阅读(593) 评论(0) 推荐(0)
JavaScript ES6中export及export default的区别
摘要:相信很多人都使用过export、export default、import,然而它们到底有什么区别呢? 在JavaScript ES6中,export与export default均可用于导出常量、函数、文件、模块等,你可以在其它文件或模块中通过import+(常量 | 函数 | 文件 | 模块)名 阅读全文
posted @ 2017-11-09 14:33 二婷啵 阅读(247) 评论(0) 推荐(0)
大白话讲解Promise
摘要:去年6月份, ES2015正式发布(也就是ES6,ES6是它的乳名),其中Promise被列为正式规范。作为ES6中最重要的特性之一,我们有必要掌握并理解透彻。本文将由浅到深,讲解Promise的基本概念与使用方法。 ES6 Promise 先拉出来遛遛 复杂的概念先不讲,我们先简单粗暴地把Prom 阅读全文
posted @ 2017-11-08 15:26 二婷啵 阅读(192) 评论(0) 推荐(0)
Js 数组——filter()、map()、some()、every()、forEach()、lastIndexOf()、indexOf()
摘要:filter(): 语法: var filteredArray = array.filter(callback[, thisObject]); var filteredArray = array.filter(callback[, thisObject]); var filteredArray = 阅读全文
posted @ 2017-11-08 10:56 二婷啵 阅读(159) 评论(0) 推荐(0)
JS的内建函数reduce
摘要:reduce函数,是ECMAScript5规范中出现的数组方法。在平时的工作中,相信大家使用的场景并不多,一般而言,可以通过reduce方法实现的逻辑都可以通过forEach方法来变相的实现,虽然不清楚浏览器的js引擎是如何在C++层面实现这两个方法,但是可以肯定的是reduce方法肯定也存在数组的 阅读全文
posted @ 2017-11-08 10:47 二婷啵 阅读(205) 评论(0) 推荐(0)
Array.apply(null, {length: 20})和Array(20)的理解
摘要:话说今晚在学习Vue.js教程里:Render函数,这一章节是发现了一个问题,就是利用下面的这个render函数可以渲染20个重复的段落: 问题来了,博主很好奇 Array.apply(null, { length: 20 }) 这段代码的作用是什么。有的小伙伴可能一下子就看出来,这段代码不就是生成 阅读全文
posted @ 2017-11-03 10:54 二婷啵 阅读(266) 评论(0) 推荐(0)
Vuejs2.0学习(Render函数,createElement,vm.$slots)
摘要:直接来到进阶部分, 回顾一下前面所学,这里注册了一个名叫child的全局组件,其模板是id=template的模板,往上一看发现,这个写法跟以前不一样啊,以前用的是<template>标签,小伙伴们还有印象不?为此查了下api,也就是说这是新版写法。模板里有做了判断,根据level的值来选择head 阅读全文
posted @ 2017-11-03 10:51 二婷啵 阅读(2678) 评论(0) 推荐(0)