-
.4-浅析webpack源码之convert-argv模块
上一节看了一眼预编译的总体代码,这一节分析convert-argv模块。 这个模块主要是对命令参数的解析,也是yargs框架的核心用处。 生成默认配置文件名数组 module.exports = function (yargs, argv, convertOptions) { var options = []; // webapck -d // 生成map映射文...
2018-06-24 00:59:51
-
这一次带你彻底了解Cookie
前言 网络早期最大的问题之一是如何管理状态。简而言之,服务器无法知道两个请求是否来自同一个浏览器。当时最简单的方法是在请求时,在页面中插入一些参数,并在下一个请求中传回参数。这需要使用包含参数的隐藏的表单,或者作为URL参数的一部分传递。这两个解决方案...
2018-06-24 00:59:49
-
JavaScript 正则表达式详细分析
一 : 语法规则 1.RegExp 构造函数创建了一个正则表达式对象,用于将文本与一个模式匹配 。 2.RegExp 由两个部分组成 ① pattern(正则表达式的文本) ② flags( g: 全局匹配;找到所有匹配,而不是在第一个匹配后停止 i: 忽略大小写 m: 多行; 将开始和结束字符(^和$)...
2018-06-24 00:59:53
-
深入理解javascript函数进阶系列第二篇——函数柯里化
前面的话 函数柯里化currying的概念最早由俄国数学家Moses Schnfinkel发明,而后由著名的数理逻辑学家Haskell Curry将其丰富和发展,currying由此得名。本文将详细介绍函数柯里化(curring) 定义 currying又称部分求值。一个currying的函数首先会接受一些参数,接受了这...
2018-06-24 00:59:37
-
input动态模糊查询的实现方式
最近在用jQuery实现动态模糊查询的时候,找了挺久都没有找到像Vue.js的watch属性这么好用的动态模糊查询方法。就分享一下目前遇到的坑和可以实现动态查询的几种方式。 1.jQuery的change()方法。 这个方法要失去所在的input框的焦点时,事件才会被触发,感觉有点鸡肋,...
2018-06-24 00:59:48
-
js中完美运动框架
//多个值同时变化 function getStyle(obj, name)//函数帮助获取不在行间样式,不受非行间border,padding等得影响 { //style只获取行间样式。offset受非行间border,padding等得影响 if(obj.currentStyle) { return obj.currentStyle[name]; } else { return getComputed...
2018-06-24 00:59:36
-
javascript面向对象系列第四篇——OOP中的常见概念
前面的话 面向对象描述了一种代码的组织结构形式一种在软件中对真实世界中问题领域的建模方法。本文将从理论层面,介绍javascript面向对象程序程序(OOP)中一些常见的概念 对象 所谓对象,本质上就是指事物(包括人和物)在程序设计语言中的表现形式。这里的事物可以是...
2018-06-24 00:59:45
-
数组对象常用方法总结
map() :对数组中的每个元素重组装 不改变原数组 Javascript版本1.6 every() :检测数组中每个元素是否符合条件,若数组中检测出一个不满足条件,返回false,则剩余元素不再进行检测,若所有元素满足条件,返回true。 不改变原数组 Javascript版本1.6 some() :检测数...
2018-06-24 00:59:40
-
对称加密
对称加密要使用密钥 key 来进行加密,且加密解密过程中使用的密钥是同一把。对称加密常用的算法有 DES 3DES AES 【对称加密方式】 对称加密方式有分组加密和流密码的处理方式,本文主要讲述一下分组加密。 分组加密:一般加密数据会很大,所以会先把大文件分成一块一块...
2018-06-24 00:59:37
-
Code Kata:大整数比较大小&大整数四则运算---
大整数的四则运算已经是老生常谈的问题了。很多的库也已经包含了各种各样的解决方案。 作为练习,我们从最简单的加减法开始。 加减法的核心思路是用倒序数组来模拟一个大数,然后将两个大数的利用竖式进行运算。 加法函数 : 异符号相加时调用减法函数(减法函数后面给...
2018-06-24 00:59:30
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash