茗茗

当你真的喜欢上喝茶的时候,你已经长大了……

typeof 以及判断一个变量是对象还是数组的方法

<!DOCTYPE html> <html> <head> <meta charset="UTF-8&quot...

2018-04-27 16:14:51

阅读数 384

评论数 0

类数组转为数组,重写String去空格的trim方法

<!DOCTYPE html> <html> <head> <meta charset="UTF-8&quot...

2018-04-27 15:52:06

阅读数 202

评论数 0

js 中toString,valueOf(),new String(),String()以及new 函数(),和不new的区别

<!DOCTYPE html> <html> <head> <meta charset="UTF-8&quot...

2018-04-25 17:44:07

阅读数 357

评论数 0

js 中正则表达式replace,test,match,search,exec,split方法详解,以及去掉字符串空格的方法

<head> <meta charset="utf-8"> </head> <script type=&a...

2018-04-25 16:07:19

阅读数 150

评论数 0

js 中邮箱,手机号码,HTTPS,邮编,ip等常见的正则匹配

export default function validateService() { this.notNull = function(value) { if (!value || ('' + value).trim().length <= 0) {...

2018-04-25 16:05:16

阅读数 370

评论数 0

requie.js好处以及用法(四),基于css和html模块化

 先看配置文件:require.config({     urlArgs: "v=" + new Date().getTime(), baseUrl: "./js", paths: {       jquery: [...

2018-04-12 15:17:23

阅读数 153

评论数 0

require.js的好处以及用法(三)

require.config({     urlArgs: "v=" + new Date().getTime(), baseUrl: "./js", paths: {       jquery1:[&quo...

2018-04-12 14:16:15

阅读数 43

评论数 0

require.js的好处以及用法(二)

//define("jia1",[],function(){ 如果这么自定义名字的话,那么模块名字就是jia1,要想获取到这个模块, //main.js 中配置为paths: {jia1:"common/jia"},调用依赖为...

2018-04-12 11:47:39

阅读数 53

评论数 0

require.js的好处以及用法(一)

为什么要使用require.js? 愚见: 1.异步加载防止阻塞:传统前端项目开发引入js文件是利用:script标签依次同步顺序加载,require(['module1','module2'])中的modue1和module2两个模块 是异步加载(原理是在script标签中加入defer或者...

2018-04-12 11:08:50

阅读数 629

评论数 0

闭包的使用以及应用场景以及垃圾回收机制

闭包的应用场景闭包文章一闭包文章二//关于闭包 循环点击,只输出最后一个i的问题,暂时不解释 //闭包:内部函数可以调用外部函数的参数,并且内部函数是在外部函数作用域之外执行的。 function fn1() { var _n = 1; return _n++; ...

2018-03-26 13:26:31

阅读数 154

评论数 0

ES6 let const块级作用域以及ES5 var声明对比

for(var i = 0; i < 10; i++) { var bar = i; } console.error(bar, i) //9,10 i是全局变量 for(var j = 0; j < 10; j++) { ...

2018-03-26 10:39:32

阅读数 40

评论数 0

浏览器渲染页面的过程-----前端优化篇

浏览器工作原理一浏览器工作原理二说明:改变DOM元素位置,窗口大小,宽高,增删DOM都会触发浏览器回流,然后重绘,改变颜色,visibility:hidden 只重绘,不回流,影响性能。网页初始化的时候会回流重绘。优化:少操作DOM,如obj.style.fontSize = 14px,obj.s...

2018-03-25 23:57:44

阅读数 53

评论数 0

java 内部类 匿名内部类 匿名类结合泛型 使用 详细教程 讲解

public class Inner{ public static void main(String[] args){ Xiao x = new Xiao(); x.study(); x.start().play(); //参数是匿名类的实例对象 x.sport(new...

2018-01-12 20:04:34

阅读数 916

评论数 0

java 泛型类 泛型方法 泛型变量 静态方法泛型 区别汇总

package xxx.xxxx.demo; public class FanXingZongJie { public static void main(String[] args) { F1 f1 = new F1(); f1.fun1("fun1"); F2...

2018-01-12 15:29:53

阅读数 2746

评论数 0

this详解 包括apply call bind 构造函数 继承

//注:(以下this均是ES5非严格模式下的教程)很多朋友对this不是很理解,无非以下几种情况: //① 默认情况下this指向window,函数的一般调用方式如foo(); function foo1() { console.log(this); // windo...

2016-12-02 15:38:50

阅读数 157

评论数 0

extend 静态方法和fn实例方法对比

extend和fn.extend的区别详解

2016-07-04 12:37:33

阅读数 180

评论数 0

DOM 和 jQuery对象相互转换 以及for-in和$.each遍历方法

DOM 和 jQuery对象相互转换 以及for-in和$.each遍历方法

2016-07-04 11:59:15

阅读数 501

评论数 0

typeof 和 instanceof

Document var a = 12; console.log(typeof a); console.log(a instanceof Number);//false var b = 'small'; console.log(typeof b);//string console.log(b...

2016-07-04 11:17:48

阅读数 151

评论数 0

addEventListener事件

addEventListener事件

2016-06-27 15:39:10

阅读数 251

评论数 0

e.pageX,e.clientX.e.screenX.offsetLeft,scrollTop事件的区别

clientX,pageX

2016-06-27 12:55:16

阅读数 1557

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭