近来几年跟着大数据的鼓起,以及浏览器机能的提拔,数据可视化成为了一个热门,前端也冒出来了许多数据可视化的岗亭。本人也做过一些数据可视化相干的产物,下面聊聊对数据可视化的一些思索。本文的数据可视化平常专指互联网公司web前…
分类:JavaScript
【珍藏】15个经常使用的javaScript正则表达式
1 用户名正则 //用户名正则,4到16位(字母,数字,下划线,减号) var uPattern = /^[a-zA-Z0-9_-]{4,16}$/; //输出 true console.log(uPattern.tes…
20170607-面向对象03-推断对象范例的要领
推断对象范例的要领 运用原型对象上的constructor属性来推断 每一个对象的原型上都有一个constructor属性,指向了其组织函数 注重:对象没有constructor属性(除非本身增加),constructo…
vue-cli设置webpack dll
题目 在前端项目中,我们愿望第三方库(vendors)和本身写的代码能够离开打包,vue-cli也帮我们配好了webpack的CommonsChunkPlugin,但是在运用vue-cli的打包的历程中有一些痛点。 一、…
Vue 中怎样定义全局的变量和常量
Vue 中怎样定义全局的变量和常量 我想要定义一个变量, 在项目的任何处所都能够接见到, 不须要每一次运用的时刻, 都引入. 尝试1: 建立 global.js 并且在个中定义 let a = 10; 在进口文件中引入 …
es5_JSON
es5_JSON let str = '[{"name":"大胖","age":23},{"name":"骚胖","age":24}]'; let arr = [ {"name":"大胖","age":23}, {"na…
javascript中匿名函数调用的多种方法
目前,以下多种方式中,只能理解第一种和第二种,其他都不明白原理,各位大神能不能解释下? 方式1,调用函数,得到返回值。强制运算符使函数调用执行 javascript(function(x,y){ alert(x+y); …
Handlebars模板部署时发布为预编译过的模板函数
静态模板文件的内容,如 Handlebars模板等,多为字符串,如果直接部署上线,则需要在线上实时编译,引入的模板引擎也需要包含编译的部分。 如果部署时之前先进行模板预编译,则: 1. 模板文件内容为一个预编译后生成的模…
关于技术的一点牢骚话
之前发了一条微博 因为14k的js和别人闹得不愉快,哎。不值得。 本打算这件事就这么过去,但还是忍不住想要牢骚几句。 公司新来了几个前端小伙伴,可能是「潜规则」(好吧,我也不懂其中玄妙),面试都没经过我,以至于能力风格什…
《JavaScript语言精粹》 代码摘录
最近在读这本评价颇高的《JavaScript语言精粹》,其作者Douglas Crockford 是JSON的创造者,在业界颇有名气。以下是阅读过程中认为比较有用的摘录的代码,希望能对各位有所启发 自定义的method方…
为什么需要prototype
首先,上一篇文章详细分析了原型属性和自身属性的区别,但为了让大家更明白一点,所以这里讲一下为什么需要原型。但要讲原型就必须讲构造函数,讲构造函数就必须讲对象。首先来看看对象。 新建一个对象的方法: 1.new Objec…
__defineGetter__ 引发的思考
本文在我博客上的地址: http://lpgray.me/article/46/ 问题 那天朋友分享了一个面试题,自己当时不会,代码如下: (function(){ var u = { a: 1, b: 2 }; var…