#JavaScrip

MVC ActionResult -- JavaScriptResult,JsonResult

以下是ActionResult的继承图:大概的分类:EmptyResult:表示不执行任何操作的结果ContentResult:返回文本结果JavaScriptResult:返回结果为JavaScriptJsonResult:返回Json结构数据RedirectResult,RedirectToRouteResultF...

javascript的setTimeout()用法总结,js的setTimeout()方法

js的setTimeout方法用处比较多,通常用在页面刷新了、延迟执行了等等。但是很多javascript新手对setTimeout的用法还是不是很了解。虽然我学习和应用javascript已经两年多了,但是对setTimeout方法,有时候也要查阅资料。今天对js的setTimeout方法做一个系统地总结。说道set...

javascript笔记7-事件

由处理程序来监听某个动作,一旦某个动作发生,那么处理程序就作出响应,这就是观察者模式的简单案例。在JavaScript中,按钮一旦被点击(或者其他动作,拿点击按钮举例),就会有响应的处理程序进行响应,比如,点击按钮弹出一个对话框、鼠标滑过按钮会提示一行字等等,这就是JavaScript中要讲的事件,也属于经典的观察者模...
代码星球 ·2020-05-12

javascript笔记6-DOM

DOM(文档对象模型)是针对HTML和XML文档的一个API。DOM描绘了一个层次化的节点树,允许程序员添加、修改页面的一部分。节点层次:DOM可以将任何HTML或XML文档描绘成一个由多层次节点构成的结构。如:document节点有一个独生子:html元素。每个元素节点其实是一个对象。元素、元素的属性、甚至注释,都有...
代码星球 ·2020-05-12

javascript笔记5-BOM

Javascript应用的平台很多,不仅仅针对Web。在Web中使用Javascript,BOM(browserobjectmodel,浏览器对象模型)是核心。BOM提供了很多对象,用于访问浏览器的功能。window对象。BOM的核心对象是window,它表示浏览器的一个实例。window有双重角色,一个是BOM提供的...
代码星球 ·2020-05-12

javascript笔记4-函数表达式

一般形式的创建函数,在执行代码之前会先读取函数声明,所以可以把函数声明写在函数调用的下面:sayHi();functionsayHi(){alert("Hi!");} 使用函数表达式创建函数,调用前必须先赋值:sayHi();//错误!!函数不存在varsayHi=function(){alert("Hi!"...

javascript笔记3-面向对象的程序设计-创建对象

javascript的对象:无序属性的集合,而每个属性可以包含基本值、对象或者函数。举例:1varperson=newObject();2person.name="Nicholas";3person.age=29;4person.job="SoftwareEngineer";5person.sayName=functi...

JavaScript 总结几个提高性能知识点

前段时间花时间看了大半的《HighPerformanceJavaScript》这本书啊,然后就开始忙项目了,庆幸最忙的一周已经熬过去了。由于空不出时间,这个月写的学习笔记也不多,忙完最苦X的一周,这两天晚上也算是挑灯夜读了...终于是在残血之际将这本书shutdown了...既然读完了,总归是要学到些什么的。说说对这本...

JavaScript里的类和继承

JavaScript与大部分客户端语言有几点明显的不同:JS是 动态解释性语言,没有编译过程,它在程序运行过程中被逐行解释执行JS是 弱类型语言,它的变量没有严格类型限制JS是面向对象语言,但 没有明确的类的概念(虽然有class关键字,然而目前并没有什么卵用)JS虽然没有类,但可以通过一...
代码星球 ·2020-05-12

HTML5,CSS3 与 Javascript 制作视频播放器

早一段时间,有一直研究HTML5和CSS3,自己也做了不少Demo,只是HTML5Video和Audio由于自己平时比较喜欢留意不同的播放器,因此特别想做一个自己喜欢的设计,考虑到会比较花时间,所以一直没有做出完整的Demo。刚好最近有灵感了,就下定决心做一个完整的视频播放器。首先放出成品:做完这个播放器之后,感觉HT...

javascript移动设备Web开发中对touch事件的封装实例

这篇文章主要介绍了javascript移动设备Web开发中对touch事件的封装实例,分别对tap事件、doubleTap事件、longTap事件、swipe事件做了封装,需要的朋友可以参考下 在触屏设备上,一些比较基础的手势都需要通过对touch事件进行二次封装才能实现。zepto是移动端上使用率比较高的一...

浏览器中的XML与JavaScript

 在处理XML前,你需要在JavaScript中获取它。这一部分展示了一些不同的方法用来在JavaScript中获取XML并且对它进行处理。  在我们研究如何处理XML前,先来了解下XML中不同的节点及类型。如果是HTML,了解这些节点就没必要了,但由于XML的可扩展性和结构的不确定性,了...

JavaScript是一门单线程语言,所谓单线程,同步或非同步

JavaScript是一门单线程语言,所谓单线程 JavaScript是一门单线程语言,所谓单线程,就是指一次只能完成一件任务,如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。这种模式的好处是实现起来比较简单,执行环境相对单纯,坏处是只要有一个任务耗时很长,后面的任务都必须排队等着...

Javascript的DOM总结

  DOM是W3C(万维网联盟)的标准。DOM定义了访问HTML和XML文档的标准:"W3C文档对象模型(DOM)是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。"W3CDOM标准被分为3个不同的部分:核心DOM-针对任何结构化文档的标准模型XMLDOM-针对XML...
代码星球 ·2020-04-29

Javascript中的url编码与解码(详解)

本文主要针对URI编解码的相关问题做了介绍,对url编码中哪些字符需要编码、为什么需要编码做了详细的说明,并对比分析了Javascript中和编解码相关的几对函数escape/unescape,encodeURI/decodeURI和encodeURIComponent/decodeURIComponent。 ...
首页上一页...7576777879...下一页尾页