随笔分类 -  JavaScript

摘要:npm publish 命令的生命周期会执行的脚本顺序: prepublish > prepare > prepublishOnly > publish > postpublish npm pack 命令的生命周期会执行的脚本顺序: prepare > prepack > postpack npm 阅读全文
posted @ 2020-03-17 12:07 乐享程序员 阅读(1586) 评论(0) 推荐(0)
摘要:Strict模式 开启strict: 在文件头部,或者在一个function头部内,添加‘use strict’或者“use strict”。 Strict模式的限制,以及违反时出现的异常: 新定制了未来可能会使用的一些保留字段 "implements", "interface", "let", " 阅读全文
posted @ 2018-01-24 17:52 乐享程序员 阅读(405) 评论(0) 推荐(0)
摘要:AOP的概念,使用过Spring的人应该都不陌生了。Dojo中,也是支持AOP的。对于JavaScript的其他框架、库不知道有没有AOP的支持。相信即便没有支持,也不会太远了。下面就介绍一下使用JavaScript实现AOP。 AOP的思想就是在目标方法前后加入代码: var result=nul 阅读全文
posted @ 2017-12-29 15:03 乐享程序员 阅读(306) 评论(0) 推荐(0)
摘要:这篇文章对于了解Javascript的事件处理机制非常好,将它全文转载于此,以备不时之需。 什么是事件? 事件(Event)是JavaScript应用跳动的心脏 ,也是把所有东西粘在一起的胶水。当我们与浏览器中 Web 页面进行某些类型的交互时,事件就发生了。事件可能是用户在某些内容上的点击、鼠标经 阅读全文
posted @ 2017-11-15 11:17 乐享程序员 阅读(2110) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2017-09-13 20:06 乐享程序员 阅读(282) 评论(1) 推荐(0)
摘要:网上一查,肯定搜索到继承的文章真心不少。我这里就只说一下自己常用的方式: 通常 在编写一个类的做法是,在构造函数里声明字段,在prototype里指定方法。 demo: 阅读全文
posted @ 2017-08-29 11:52 乐享程序员 阅读(650) 评论(1) 推荐(1)
摘要:在做Web开发过程中,不可避免的会用到各种UI组件。通常,我们并不会需要什么组件,都去自己开发的,网上有那么多好用的,我们为什么要自己造轮子呢?我通常只会在网上找不到合适的组件时,才会去自己开发一套。 下面列出了我认为比较好用的UI组件, 这些组件要么是开源的,要么是License友好的,我们可以直 阅读全文
posted @ 2017-08-14 15:02 乐享程序员 阅读(337) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2017-02-25 22:35 乐享程序员 阅读(65) 评论(1) 推荐(1)
摘要:Memory leak patterns in JavaScript Handling circular references in JavaScript applications Abhijeet Bhattacharya and Kiran Shivarama SundarPublished o 阅读全文
posted @ 2017-01-11 12:00 乐享程序员 阅读(492) 评论(0) 推荐(0)
摘要:1、Dojo学习地址 2、Dojo快速开始 2.1、Dojo引入 2.2、指定Dojo模块的位置 2.3、模块加载require 3、查找Dom节点 3.1、根据id查找dom节点 3.2、根据css选择器查找dom节点 3.3、根据id查找widget 4、Event 注册监听器 5、声明式使用D 阅读全文
posted @ 2016-10-26 14:35 乐享程序员 阅读(374) 评论(0) 推荐(0)
摘要:1、在进行JS内存泄露检查之前,先要了解JS的内存管理: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Memory_Management 2、学习使用Chrome Profile进行性能调优、内存分析: http://blog.jo 阅读全文
posted @ 2016-04-28 12:13 乐享程序员 阅读(368) 评论(0) 推荐(0)
摘要:在很多项目中都会涉及到数据加载。数据加载有时可能会是2-3秒,为了给一个友好的提示,一般都会给一个【数据加载中。。。】的提示。今天就做了一个这样的提示框。先去jQuery官网看看怎么写jQuery插件,然后就开始写了。写下来这么一个插件,稍作优化,就在项目中使用了。下面贴的是我写这个插件时的测试图:... 阅读全文
posted @ 2014-09-03 15:45 乐享程序员 阅读(8186) 评论(3) 推荐(8)
只有注册用户登录后才能阅读该文。
posted @ 2014-08-23 14:19 乐享程序员 阅读(895) 评论(9) 推荐(2)
只有注册用户登录后才能阅读该文。
posted @ 2014-07-09 22:22 乐享程序员 阅读(121) 评论(0) 推荐(0)
摘要:function Object(){};Object.prototype.toString = function(){return "";};Object.prototype.toLocaleString = function(){return "";};Object.prototype.value... 阅读全文
posted @ 2014-04-18 14:28 乐享程序员 阅读(294) 评论(0) 推荐(0)
摘要:概述JavaScript是一种基于对象的编程语言。它是灵活的,既有面向过程(也就是面向函数)的编程,也有面向对象的编程。因此我称它是基于对象的编程语言。对于JavaScript的面向过程的编程特性,就不用多说了,学过C语言的,就很容易理解什么是面向函数的编程。我看Prototype源码主要就是来理解... 阅读全文
posted @ 2013-08-21 03:13 乐享程序员 阅读(366) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2013-08-17 12:53 乐享程序员 阅读(38) 评论(0) 推荐(0)
摘要:今天晚上学习jquery form plugin时,在明白了该插件的用法时, (1)该插件是将form的HTTP请求 改为AJax请求。 (2)支持像jQuery.ajax(options)一样 的options。 (3)可以处理mutilpart form data(文件上传) (4)只能通过通... 阅读全文
posted @ 2013-08-14 01:36 乐享程序员 阅读(867) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2013-08-13 09:05 乐享程序员 阅读(425) 评论(0) 推荐(0)