---------【JavaScript】
DavidBigHero
谁说编程无趣,我偏视编程如生命,在其中活出人生精彩!
展开
-
JS总结
JS学习从六月底开始,直到现在才结束。培养计划上是两周完成的任务。却用了将近五个多月。自己的时间管理到底做得是有多不好啊。一开始很认真得对代码进 行分析和实现。时间却消耗了大把大把。又赶上软考、自考、等级考试。更是一直拖着不走。这个项目自己真是付出了80%却收获了20%啊。不过这也是对自己 的一个教训。认识自己时间管理的一个能力。师傅说,培养计划上的一切安排都是针对一般人的。要想比一般人强,那就得原创 2015-11-13 12:12:44 · 3187 阅读 · 27 评论 -
JS AJAX
AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 一、简介 AJAX=异步 JabaScript和XML。 AJAX是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 二、创建对象 XMLHttpRequst是AJAX的基础,简称X原创 2015-08-02 21:29:26 · 951 阅读 · 17 评论 -
JS 错误处理与调试
在程序开发中难免会遇到一些错误,在成千上万的代码中去寻找错误很明显相当于大海捞针,为此,每种计算机编程语言都要它独特的一套错误处理与调试机制。当然,JavaScript也不例外。 发生错误: 执行代码时发生的错误有很多。每种错误都有对应的错误类型。ECMA-262定义了7种错误类型: 1.Error 错误 2.EvalError 全局错误 3.Range原创 2015-07-27 16:18:11 · 3966 阅读 · 78 评论 -
JS null问题
在学习getElementById()方法的过程中出现了这样一个问题,便想记录下来。分析问题之前,我们不妨先来认识一下getElementById()方法。getElementById()方法,接受一个参数;获取元素的ID。如果找到相应的元素则返回该元素的HTMLDivElement对象,如果不存在,则返回null。 我是这样来实现的: HTML代码:从代码中可以发现,我已经添加了测试原创 2015-07-18 15:45:43 · 1782 阅读 · 22 评论 -
JS 正则表达式
引出: 我们在HTML表单中填写信息,需要检查是否输入信息并且这些信息是否符合要求。这就引出了正则表达式。 定义: 正则表达式(regular expression, 缩写为RegExp)是一个描述字符模式的对象,主要用来验证客户端的输入数据。 创建: 和创建字符串类似,两种方法,一种是采用new运算符,另一个是采用字面量字式。原创 2015-07-08 10:26:16 · 1770 阅读 · 19 评论 -
JS JSON
学了JS这么久,终于碰到了一个没听说过的东西-JSON。但是它又不是完全陌生的,和之前的知识联系得也很紧密。 下面且听我一一道来。 一、由来 学此知识点应有XLM基础,我们都知道,XML,优势非常多,但开发人员还是觉得这种微型的数据结构还是过于繁琐、冗长。由此,为了解决这个问题,JSON的结构化数据出现了。 二、语法 JSON和XML类型,都是一种结构化的数据表示方原创 2015-08-01 14:56:16 · 777 阅读 · 10 评论 -
ECMAScript位运算符
学习到了ECMAScript位运算符,但是只能出结果,却不知道原理是什么。 位运算符有七种,分别是:位非NOT(~)、位与AND(&)、位或OR(|)、位异或XOR(^)、左移(>)、无符号右移(>>>)。 var box=~25 //-26 var box=25&3; //1 var box=25|3;原创 2015-06-28 11:00:42 · 1760 阅读 · 66 评论