Map //Object对象 {"name":"刘英","gender":1} ES5中的key键名的类型要求一定是字符串,ES6 提供了Map结构给我们使用,它跟Obje…
标签:前端开发
Sass编译注释中文报错问题
通常在安装完ruby和sass之后,如果你的sass或scss文件内有中文的话,编译时就会报错,如:Syntax error: Invalid GBK character 解决的方案就是为sass编译添加默认的编码方式为…
集成百度地图必看文档
作者:孟令文 百度地图iOS SDK v3.0.0 Sample共有24个Demo,每个Demo的说明如下: ————————…
Web基础之CSS3
概述:css3完全向后兼容,不需要改变已有设计。浏览器通常支持 CSS2。 CSS3被划分成模块,【-moz- , -o- , -webkit-】 有: 1)选择器 2)框模型 3)背景: —>属性: ->:…
let和const的区别
let和const的区别 相同点: 0、ES6中的命令,声明的变量或常量不再是全局变量的属性或方法。 let a=0 window.a//'undefined' 1、都是命令 2、块级作用域,块之外访问会报错 3、不能变…
JS函数柯里化
函数柯里化:提高函数的适用性,同时降低函数的通用性;其实现方式就是固定一些可以预期的参数,然后返回一个特定的函数 其作用主要体现在以下三个方面: 提高函数的适用性: 把 map 改造为 tripleMap,提高了函数的适…
整理ECMAScript数组
创建数组 数组内置方法 衍生问题: 1.如何检测某个对象是不是数组? 创建数组的基本方式 1.使用Array构造函数 var colors = new Array(); var colors = new Array(20…
前端面试JS方法的各种实现代码
在面试前端开发中,原生JavaScript能力的高低是占比很大的一个体现部分,不少考官会有要求现场写一些JS方法,以下整理了一些前端面试的各种方法,希望能帮到你。(以下代码不适用生产中,各位拿走需自行校对正确与否) 1.…
HTML_严格模式与混杂模式
这篇内容是在了解了<!DOCTYPE>之后,需要知道的。 Doctype可声明三种DTD类型,分别表示严格版本、过渡版本以及基于框架的 HTML 文档。 当浏览器厂商开始创建与标准兼容的浏览器时,他们希望确保…
前端攻城狮邮件订阅整理
中文的 前端乱炖 前端周刊 奇舞周刊 InfoQ中国 码农周刊 英文的 CSS Weekly HTML5 Weekly JavaScript Weekly Nodejs Weekly Responsive Design …
JQuery 事件绑定不生效
一个同时问我,JQuery事件绑定为什么不生效,最好通过查找,发现了问题。 一般而言,JQuery事件绑定不生效,是一些新手经常遇到的问题,其实都是简单的问题,大概分两种情况。 先上代码,以下两个button的事件绑定都…
初探 async await
前言 最近准备学习Koa,因此将JavaScript的异步操作又理了一遍,发现还是async await写起来比较直白,不愧是现在JavaScript异步操作的终极解决方案。 一、Async/Await的初识 Async…