• 解决JSON.stringify()自动将中文转译成unicode的方法

    最近在工作中,发现在IE8下JSON.stringify()自动将中文转译为unicode编码,原本选择的中文字符,传到后台变为了unicode编码,即\u****的形式。查找资料后发现,与标准的JSON.stringify()不同,IE8内置的JSON.stringify()会自动将编码从utf-8转为unicode编码,导致出现...

    2018-06-24 01:12:03

  • (二)文档对象模型(DOM),你只需知道这些就够了!

    官方定义——应用程序编程接口(API) 文档对象模型是用于HTML和XML文档的 应用程序编程接口, 它定义文档的逻辑结构,以及访问和操作文档的方式 。 "The Document Object Model (DOM) is an application programming interface (API) for HTML and XML documents. It...

    2018-06-24 01:12:01

  • js文件加载优化

    在js引擎部分,我们可以了解到,当渲染引擎解析到script标签时,会将控制权给JS引擎,如果script加载的是外部资源,则需要等待下载完后才能执行。 所以,在这里,我们可以对其进行很多优化工作。 放置在BODY底部 为了让渲染引擎能够及早的将DOM树给渲染出来,我们需要...

    2018-06-24 01:11:57

  • 在vue-cli中,使用 sass-resources-loader 实现全局变

    使用vue-cli 建立项目 package.json "devDependencies": { "autoprefixer": "^7.1.2", "babel-core": "^6.22.1", "babel-eslint": "^7.1.1", "babel-helper-vue-jsx-merge-props": "^2.0.3", "babel-jest": "^21.0.2", "babel-loader": "^7.1.1", "babel-plugin-dynami...

    2018-06-24 01:11:53

  • 前端学数据结构之字典和散列表

    前面的话 集合、字典和散列表可以存储不重复的值。在集合中,我们感兴趣的是每个值本身,并把它当作主要元素。在字典中,我们用[键,值]的形式来存储数据。在散列表中也是一样(也是以[键,值]对的形式来存储数据)。但是两种数据结构的实现方式略有不同,本文将详细介...

    2018-06-24 01:11:49

  • es6 Set 和Map 数据结构

    ES6提供了新的数据结构Set,它类似于数组,但是成员的值都是唯一的,没有重复的值。 Set 本身是一个数据结构,用来生成Set 数据结构。 const s = new Set(); [2,3,5,4,5,2,2,2].forEach(x=s.add(x)); for(let i of s) { console.log(i); } // 2 3 5 4 Set 函数可以接受...

    2018-06-24 01:11:54

  • 五个典型的JavaScript面试题

    问题1: 范围(Scope) 思考以下代码: ( function () { var a = b = 5 ;})(); console.log(b); 控制台会打印出什么? 答案 上述代码会打印出 5 。 (1)在立即执行函数表达式(IIFE)中,有两个命名,但是其中变量是通过关键词 var 来声明的。这就意味着 a 是这个函数...

    2018-06-24 01:11:50

  • 正则表达式 简单介绍

    一.正则表达式基本介绍: 实际应用中,经常需要按照某些规则去操作字符串,正则表达式恰好是制定这些规则的利器。 正则表达的英文全程是regular expression,正如它的名字,可以将它分为两个部分来理解: (1).第一部分是规则(regular),用来约束各个字符的语义。例...

    2018-06-24 01:11:49

  • <tangmuchw>之新手vue项目小记--新建.v

    错误码: This dependency was not found: * !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../node_modules/vue-loader/lib/style-rewriter?{"id":"data-v-6c96342b","scoped":false,"hasInlineConfig":false}!stylus-loader?{"sourceMap"...

    2018-06-24 01:11:48

  • canvas 从初级到XX 2# 让我们在之前的基础之上,再迈

    还是老样子,先啰嗦一点前言。 最近各种事务缠身,所以也就隔了比较长的时间才开始码这篇文。希望不会这么快就过气。 好了,接下来就开始码代码。(写到中途,突然感觉到的。本篇设计大量初中物理知识,请怀念的往下看) 这次不像之前,是已经写好的文件,拿出来解析一...

    2018-06-24 01:11:42

2