JavaScript
文章平均质量分 50
greatbody
I am an coder
展开
-
【JavaScript学习记录】JavaScript中的类
使用别的高级语言,例如VB.NET,C#.NET,VC+6.0之后,对于类很喜欢,而在学习Javascript的初期,也曾经因为没有类而感到纠结。在经过一段时间的摸索后,发现了Javascript类的使用方法,这里和大家分享一下。通过一个例子,来看看JavaScript类和VB.NET类的区别与联系。下面有一个例子,是一个VB的类,用于显示信息框:Public Class Mess原创 2014-01-27 16:51:53 · 1093 阅读 · 0 评论 -
[React]初始化React项目
本文根据开源内容派生,与公司无关。 派生自:https://facebook.github.io/react/docs/installation.html为什么要配置开发环境配置是开发和学习开发的基础,没有提供这方面的配置信息就是耍流氓。配置步骤前提条件安装了nodejs支持npmnpm配置正确可以访问外网运行命令npm install -g create-react-appcreate翻译 2017-03-12 13:37:59 · 3949 阅读 · 2 评论 -
【VSCode】调试grunt任务
前言废话不多说, grunt 是一个很好的自动化任务运行器,但是由于它本身不是项目文件,所以不是很确定如何调试。今天的尝试很好的开了个头,以后的涉及 grunt 的任务就都可以这样调试了。技术基础VSCode基于NodeJS构建,天生支持JS的调试,而Grunt又是js的,所以,可以调试。配置模板{ // Use IntelliSense to learn about possible Node原创 2017-01-21 18:11:19 · 2413 阅读 · 0 评论 -
【VSCode】Visual Studio Code插件指南
关于使用Visual Studio Code已经成为了一种时尚。为了使用VSCode更加方便,我们需要熟悉VSCode的一些常用插件和方法。这篇文章中,我将逐步总结VSCode的插件,并根据使用情况逐步更新,欢迎长期关注。语言插件VSCode提供了丰富的语言支持,包含有语言解析支持、语言库支持、InteliSense等等。但是由于语言众多,以及受微软开发人力的限制,真正能让我们收益的都是扩展插件。语原创 2017-01-04 14:04:22 · 7064 阅读 · 0 评论 -
【TypeScript】收集汇总资料
收集汇总一些资料,方便自己查询基础语法一步一步学习TypeScript(03.let与const)[2]: http://blog.csdn.net/wq_static/article/details/50221821 “”原创 2017-01-12 13:16:26 · 667 阅读 · 0 评论 -
【RequireJS】RequireJS完全解读
文章将根据情况实时修改,不会留下修改记录,请见谅!Why RequireJS - 为什么用它当你的项目涉及引用很多的内容,当你的代码需要基于某些js文件已加载的前提运行,那么可以考虑requirejs了。What It Do - 作用它帮你管理依赖关系,在使用的时候不需要在html页面中到处嵌入js代码,或者在编写script标签的时候反复斟酌引用顺序,还需要考虑引用的js的大小来安排加载顺序,避免原创 2017-01-05 16:14:29 · 624 阅读 · 0 评论 -
Chrome插件(UserScript)开发教程
开发优势和大型插件相比,简易插件可以做到单文件,本地部署,方便修改等特性。下面详细介绍开发环境各类文本编辑器即可,推荐 Sublime Visual Studio Code 等代码编辑器开发流程1.创建一个js文件,文件名为[projname].user.js 2.打开文件,修改其中的内容为:// ==UserScript==// @name [插件名字,英文中文均可:文本]//原创 2016-12-22 16:24:12 · 10925 阅读 · 0 评论 -
AngularJS消息
双向的绑定在AngularJS中,双向的绑定input可以这么来做:<!DOCTYPE html><html><body><div ng-app=""><p>在输入框中尝试输入:</p><p>姓名: <input type="text" ng-model="name"></p><input type="text" ng-model="name" /></div><script src="//原创 2015-03-25 00:24:38 · 691 阅读 · 0 评论 -
【jQuery】IE与Chrome的textarea取数处理
假设:IE$("#data").val("a\rb");正常换行 $("#data").val("a\nb");正常换行 $("#data").val("a\r\nb");正常换行 $("#data").val("a\n\rb");正常换行Chrome$("#data").val("a\rb")原创 2015-03-10 23:27:09 · 1223 阅读 · 0 评论 -
JavaScript-RegExp对象只能使用一次
以下的代码,是测试从字符串中识别出年月日,可以看到创建的rYMD这个RegExp对象执行了一次后,又执行了一次。 var DateStr = "2014-9-8"; var rYMD = new RegExp("(\\d{4}|\\d{2})-(\\d{2}|\\d{1})-(\\d{2}|\\d{1})", "g"); var aRt = rYMD.exec(DateStr); var原创 2014-06-21 00:36:41 · 1170 阅读 · 0 评论 -
IE的option标签单击事件无法触发的解决方法
说明:1、下面使用的代码仅适用于于IE浏览器,测试环境为IE8.2、下面的代码来自于网络,我做了下闭包的整合情景说明:对于这样的一个select标签: <option onkeydown="onkeyDown(this)" onkeypress="onkeyPress(o)" onkeyup="onkeyUp(o)" value="文化">文原创 2014-02-24 18:25:46 · 3165 阅读 · 0 评论 -
[JS]前端下载的实现
版权声明本文是在家中思考,查阅互联网开源文献综合实验后得出的,版权:公开起因之前一直纠结前端下载是不是触发了浏览器的下载就完成了?后来上网百度了一下,发现并不是的。还是可以追踪到的。referrer[1] 用JS在浏览器中创建下载文件 [2] initEvent() 方法 [3] binary-xhr [4] JS中decodeURI()与decodeURIComponent()区别思考实现f原创 2017-04-17 07:33:18 · 3709 阅读 · 11 评论