web前端庞大而复杂的知识体系的组成:html、css和 javascript 一.js 1.基础语法 Javascript 基础语法包括:变量声明、数据类型、函数、控制语句、内置对象等。 在ES5 中,变量声明有两种方式,分别是 var 和 function ,var用于声明普通的变量,接收任意类 ...
分类:
Web程序 时间:
2018-04-06 20:18:47
阅读次数:
260
'use strict' const path = require('path') const utils = require('./utils') const webpack = require('webpack') const config = require('../config') cons... ...
分类:
Web程序 时间:
2018-02-12 18:34:07
阅读次数:
358
const utils = require('./utils') const webpack = require('webpack') const config = require('../config') const merge = require('webpack-merge') const p... ...
分类:
Web程序 时间:
2018-02-11 21:31:37
阅读次数:
258
在开始写webpack.base.conf.js(简称base)之前,我们先来看一下vue-loader.conf.js这个文件,毕竟在base中我们还会用到: 接下来,我们来看webpack.base.conf.js文件 ...
分类:
Web程序 时间:
2018-02-11 10:37:26
阅读次数:
1064
check-versions.js,vue-cli中检查版本的js文件。 const chalk = require('chalk'):引入的是一个用来在命令行输出不同颜色文字的模块,通过chalk.yellow("想添加颜色的文字......")来实现改变文字颜色的; const semver = ...
分类:
Web程序 时间:
2018-01-09 00:18:34
阅读次数:
417
在上一篇提高到了 web 通信的各种方式,包括 轮询、长连接 以及各种 HTML5 中提到的手段。本文将详细描述 WebSocket协议 在 web通讯 中的实现。 一、WebSocket 协议 1. 概述 websocket协议允许不受信用的客户端代码在可控的网络环境中控制远程主机。该协议包含一个 ...
分类:
Web程序 时间:
2017-11-20 01:18:38
阅读次数:
294
1 . 请解释事件代理 (event delegation) 当需要对很多元素添加事件的时,可以通过将事件添加到它们的父节点通过委托来触发处理函数。其中利用到了浏览器的事件冒泡机制。 var delegate = function(client, clientMethod) { return fun ...
分类:
Web程序 时间:
2017-09-18 12:24:27
阅读次数:
328
【JS篇】 使用toFixed是错误的!请看下面例子: 与C#不同的是,js中的Math.round是可以正确显示四舍五入的整数的 所以在js中,正确的四舍五入应该这样写: 如果需要强制保留小数位数,再加上toFixed就可以了 为了方便使用,封装一下: 所以,这样用起来就更方便了: 如果非要保留位 ...
分类:
其他好文 时间:
2017-09-07 17:11:16
阅读次数:
304
1.截取字符串abcdace的acealert('abcdace'.substring(4)); 2.规避javascript多人开发函数重名问题命名空间封闭空间js模块化mvc(数据层、表现层、控制层)seajs变量转换成对象的属性对象化 3.javascript面向对象中继承实现function ...
分类:
Web程序 时间:
2017-08-25 10:57:26
阅读次数:
235
前端面试题 -- JS篇 类型 1.js中有哪些数据类型,并解释清楚原始数据类型和引用数据类型 js中共有null,undefined, string,number,boolean,object六种数据类型。 原始数据类型: null,undefined, string,number,boolean ...
分类:
Web程序 时间:
2017-06-11 10:25:55
阅读次数:
266