写在前面 新司机近来读完《编写可保护的JavaScript》,学到不少东西。书分为编程作风、编程实践、自动化三个部份。个中编程作风是你的代码花样商定,一致的花样不单单议有利于团队,也有助于提高新司机的代码质量和顺序的可保…
分类:JavaScript
处理js动态加载、缓存、更新
近来项目中涌现修正js,线上并没有及时更新而是运用的缓存中的js。 固然假如你的页面是单页面运用的话,处置惩罚计划就很简朴了,修正index.js背面的版本号就好了。 mudel.export = { //html文件名…
学习数据结构与算法之集合
本系列所有文章:第一篇文章:学习数据结构与算法之栈与队列第二篇文章:学习数据结构与算法之链表第三篇文章:学习数据结构与算法之集合第四篇文章:学习数据结构与算法之字典和散列表第五篇文章:学习数据结构与算法之二叉搜索树 集合…
上传图片动态预览(兼容主流浏览器)
做这个功能初始目的是为了在提交编辑前先查看效果,当然仅限于图片。核心代码来源于网上,经测验有效 假设HTML如下: <body> <img src="#" id="logo" alt="上传的图片"&g…
造轮子系列(三): 一个简单快速的html虚拟语法树(AST)解析器
前言 虚拟语法树(Abstract Syntax Tree, AST)是解释器/编译器进行语法分析的基础, 也是众多前端编译工具的基础工具, 比如webpack, postcss, less等. 对于ECMAScript…
JQuery修正a标签href和笔墨的值
修正a标签的链接地点: “姐”记得援用JQuery!!! 场景一:只修正链接地点用到JQuery的.attr();.attr()要领设置或返回被选元素的属性值;(检察要领申明).attr()传入多…
EasyUI中DataGrid动态参数的完成
在datagrid的表头列迥殊多的情况下,不可能一个个的手写,这时候就需要运用动态建立的体式格局,把表头列建立出来。 下面是datagrid中columns的花样 columns:[[ {field:'id',title…
Function
function 什么是函数: 函数:封装一项特地使命的步骤清单的代码段,起一个名字。(**递次中供应的一项效劳的步骤申明**) 什么时候运用函数?当一项使命须要反复实行,但又不愿望反复编写时。(**代码重用!**) 怎…
input输入框只能输入数字,只能输入字母数字组合
输入大小写字母、数字、下划线: <input type="text" onkeyup="this.value=this.value.replace(/[^\w_]/g,'');"> 输入小写字母、数字、下划线…
演习倒计时例子_v1.0-byKL
演习倒计时例子 倒计时就是时候一秒秒的倒数,平常都是目的时候跟如今时候举行比较 html部份 <input id='inputTime' type="text" placeholder="eg:2018-03-03…
由codewars上的一道问题进修ES6的Map
我对ES6数据构造Map的进修 最近在CodeWars上做了一道题目,嗯,我这个渣渣没有做出来,然后看了他人的处理方案,Map??? 是时刻进修一下ES6的Map了。。。。。 以下是原题:(https://www.cod…
经由过程nginx完成跨域要求
完成历程 把下面的设置保留成一个文件,比方:nginx_cors,引入到Nginx的代办设置中去。 if ($request_method = 'OPTIONS') { add_header 'Access-Contro…