随笔分类 -  JavaScript

摘要:在信息系统开发的时,根据相关业务逻辑难免会多系统之间互相登录。一般情况下我们需要在多系统之间使用多个用户名和密码。这样客户就需要在多个系统之间重复登陆。每次登录都需要输入用户名和密码。最近比较流行的就是OAuth。新浪微博这个开放系统做的就很好。但OAuth并非本文讨论范畴。这里主要讨论jQuery 阅读全文
posted @ 2016-04-01 11:08 AnswerCard 阅读(200) 评论(0) 推荐(0)
摘要:通过配置文件可以禁止加载缓存的JS文件, 这个在开发过程中非常有用具体做法如下 添加该设置后再次请求FM.js文件的时候就变成了 FM.js?bust=1458711782456 阅读全文
posted @ 2016-03-23 13:49 AnswerCard 阅读(1200) 评论(0) 推荐(0)
摘要:虽然看过这篇博文JavaScript prototype之后对原型理解不再那么模糊了,但是依然还有很多理解不甚透彻的地方。比如,今天看到一个原型式继承的例子,又有些困惑,于是找了些帖子看看,有了一些自己的理解,贴在这里,希望理解不对的地方大家可以帮我指出来,多谢了! 先看一段代码: 以上定义了两个f 阅读全文
posted @ 2016-03-20 11:27 AnswerCard 阅读(214) 评论(0) 推荐(0)
摘要:jQuery是现在最流行的JavaScript工具库。 据统计,目前全世界57.3%的网站使用它。也就是说,10个网站里面,有6个使用jQuery。如果只考察使用工具库的网站,这个比例就会上升到惊人的91.7%。 虽然jQuery如此受欢迎,但是它臃肿的体积也让人头痛不已。jQuery 2.0的原始 阅读全文
posted @ 2016-03-09 12:03 AnswerCard 阅读(406) 评论(0) 推荐(0)
摘要:如何写JavaScript才能逼格更高呢?怎样才能组织JavaScript才能让别人一眼看出你不简单呢?是否很期待别人在看完你的代码之后感叹一句“原来还可以这样写”呢?下面列出一些在JavaScript时的装逼技巧。 1. 匿名函数的N种写法 你知道“茴”的四种写法吗?ε=(・д・`*)ハァ… 扯淡 阅读全文
posted @ 2016-03-09 11:44 AnswerCard 阅读(243) 评论(0) 推荐(0)
摘要:这里面的return含有一些细节知识: 例如:onClick='return add_onclick()'与 onClick='add_onclick()'的区别 JAVASCRIPT在事件中调用函数时用return返回值实际上是对window.event.returnvalue进行设置。 而该值决 阅读全文
posted @ 2016-03-08 19:11 AnswerCard 阅读(9150) 评论(0) 推荐(1)
摘要:先说一下JS的获取方法,其要比JQUERY的方法麻烦很多,后面以JQUERY的方法作对比 JS的方法会比JQUERY麻烦很多,主要则是因为FF浏览器,FF浏览器会把你的换行也当成DOM元素 原生的JS获取ID为test的元素下的子元素。可以用: 比如: <div id="dom"> <div></d 阅读全文
posted @ 2016-03-08 07:38 AnswerCard 阅读(19114) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/qiantuwuliang/archive/2011/01/08/1930548.html http://www.cnblogs.com/yupeng/archive/2012/04/06/2435386.html https://msdn.micros 阅读全文
posted @ 2016-03-07 08:44 AnswerCard 阅读(141) 评论(0) 推荐(0)
摘要:Chrome 控制台console的用法 下面我们来看看console里面具体提供了哪些方法可以供我们平时调试时使用。 目前控制台方法和属性有: ["$$", "$x", "dir", "dirxml", "keys", "values", "profile", "profileEnd", "mon 阅读全文
posted @ 2016-03-03 07:11 AnswerCard 阅读(174) 评论(0) 推荐(0)
摘要:seajs官网说:seajs是一个模块加载器,所以学习它并不难。在我的理解就是:本来我们是需要手动创建 script标签 引入 js文件的,但用seajs后,它就自动帮我们完成这些工作。这里只说实现原理,具体使用请看seajs官网:http://seajs.org/docs/下面总结一下:1. se... 阅读全文
posted @ 2016-01-15 10:54 AnswerCard 阅读(238) 评论(0) 推荐(0)
摘要:这篇文章主要是面向那些刚开始学AngularJs和想要了解数据绑定(data-binding)是怎么工作的,如果你已经熟悉如何使用angularjs了,我强烈建议你不用阅读了。angularjs使用者想要知道data-binding是如何工作的,就会遇到很多的关的术语比如$wacth,$apply,... 阅读全文
posted @ 2015-12-28 06:24 AnswerCard 阅读(196) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/jones-c/p/4027437.html 阅读全文
posted @ 2015-12-27 15:25 AnswerCard 阅读(183) 评论(0) 推荐(0)
摘要:前言每次看到一些库npm -g install xx然后,执行xx就可以跑起来,这不就是一个shell工具了吗,那么我不就可以不用学习shell语法,直接用js写命令行脚本了吗!什么是REPL应用所谓的repl(Read-Eval-Print-Loop)应用就是一个终端命令行工具,如果使用linux... 阅读全文
posted @ 2015-12-27 07:25 AnswerCard 阅读(222) 评论(0) 推荐(0)
摘要:this is a scroll test; 页面下拉自动加载内容 hello world test DIV 阅读全文
posted @ 2015-12-17 09:36 AnswerCard 阅读(265) 评论(0) 推荐(0)
摘要:著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:长天之云链接:http://www.zhihu.com/question/19805411/answer/15465427来源:知乎不推荐用外部变量锁定或修改按钮状态的方式,因为那样比较难:要考虑并理解 success, co... 阅读全文
posted @ 2015-12-11 10:03 AnswerCard 阅读(648) 评论(0) 推荐(0)
摘要:不要使用传统语言(C#,JAVA)的面向对象理念去理解JS, 在ES5中没有类这个概念,虽然也有new操作符, 但完全可以不去用, function在js中是一等公民, 可以用function去做任何事情, 当然也包括创建对象,js中的编程风格是函数式编程, 在js中不需要通过new去创建对象, 这 阅读全文
posted @ 2015-12-02 06:47 AnswerCard 阅读(266) 评论(0) 推荐(0)
摘要:方法一// 对Date的扩展,将 Date 转化为指定格式的String// 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Da... 阅读全文
posted @ 2015-11-28 08:12 AnswerCard 阅读(2501) 评论(0) 推荐(0)
摘要:首先解释下宿主环境:一般宿主环境由外壳程序创建与维护,只要能提供js引擎执行的环境都可称之为外壳程序。如:web浏览器,一些桌面应用系统等。即由web浏览器或是这些桌面应用系统早就的环境即宿主环境。1.本地对象ECMA-262 把本地对象(native object)定义为“独立于宿主环境的 ECM... 阅读全文
posted @ 2015-11-27 11:49 AnswerCard 阅读(182) 评论(0) 推荐(0)
摘要:作为一名前端开发者,打交道最多的可能是和浏览器。市面上各种浏览器多不胜数,主流的有Chrome,Firefox,Safari,IE,Opera,非主流的如360,遨游,QQ浏览器,搜狗浏览器,据说淘宝最近也要出浏览器了。不过个人最喜欢的还是Chrome,因为它的简洁和快速,还有功能的强大。FF什么的... 阅读全文
posted @ 2015-11-27 08:57 AnswerCard 阅读(1935) 评论(0) 推荐(0)
摘要:你可能已经熟悉了它的部分功能,如使用console和debugger在线编辑CSS。在这篇文章中,我们将分享15个有助于改进你的开发流程的技巧。 一、快速切换文件 如果你使用过sublime text,那么你可能不习惯没有Go to anything这个功能的覆盖。你会很高兴听到chrome开发... 阅读全文
posted @ 2015-11-27 08:24 AnswerCard 阅读(192) 评论(0) 推荐(0)