首页 相关文章 学习JavaScript后的小结

学习JavaScript后的小结

常量:JavaScript常量又称字面常量,是固化在程序代码中的信息。变量:变量的主要作用是存取数据,提供一个存取信息的容器。数据类型 整型:整型常量就是数字,可以是十进制、八进制、十六进制。 字符串:字符串就是以英文""或''括起来的一个或几个字符。 布尔型:布尔型常量就是逻辑上的真和假。 空值:在JavaScript中,用null表示什么都没有。弹出警告框:alert弹出确认是/否的对话框:confirm输出到页面内容:document.write获取内置对象:=new Date(); theYear=.getYear(); javascript Date 对象的常用方法 方法说明<...[ 查看全文 ]

2016-02-20 标签:
  • 标签:Web开发
    这么说吧 , 只有扎实的 JavaScript 功底 ,才能得心应手的使用各种 JS 库 , 然后进入正题吧 ! 1.先谈谈JQuery的效率方面吧 他在选择器的速度上比 标准的 JS Dom 要慢上4倍左右(官方说的,不是我瞎编的...) , 那为什么我们还要使用它呢 ?? 原因很简单, 第一 JS 是应用客户端的 , 速度影响并不那么明显 , 但是一定要注意什么时候用JQuery的选择器 , 什么时候用JavaScript的选择器 ! 我个人是这样理解的 , ...[ 查看全文 ]
  • 标签:Web开发
    老话题了,各种方案和相关讨论都不少,简单总结下: 悠久的typeof JavaScript里只有五种基本数据类型:number, string, boolean, null, undefined. 其它的都是复合数据类型object. 值和数据类型是两码事。比如:null是null类型的唯一值,undefined是undefined类型的唯一值,就如true和false是boolean类型的唯两值一样。 可以用typeof检测出以下6种数据类型:number, string, boolean, undefined, object, ...[ 查看全文 ]
  • 标签:Web开发
    四年前也是 Java  的 fans,也曾如火如荼的追求着 sun,追求着 java. 当然 RMI 肯定不会放过,但到目前为止还没有在任何一个项目中用过,昨天听了一个 java 老师的课,本来不去想听,可想想我交了这么多 money,最后还是去。最叫人恶心的是他讲的 RMI 一点实用价值都没有,而且有的理论也不对。真的误导人啊,学术理论和实践是不能够...[ 查看全文 ]
  • 标签:Web开发
    引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在的唯一目的,就是要努力...[ 查看全文 ]
  • 标签:Web开发
    在很多语言的学习中,事件都是一个比较难理解,但是又是一个很重要的概念。javascript中的事件处理也是一样,正因为有了事件处理,才会出现Ajax拖动的效果。本文就讨论一下JavaScript中的事件处理,读过之后,您就会知道,很多Ajax框架实现拖动效果的原理了。 一、 IE Event对象 (一)IE Event对象的主要属性和方法 在IE中有一个专门负责事件处理的对象Event,这个对象负责对事件的处理,含有很多...[ 查看全文 ]
  • 标签:Web开发
    网页制作Webjx文章简介:笼统来说,“标准网页”的文件组织就是XHTML+CSS。其中XHTML主要用来表示网页结构和显示内容,而CSS则是定义结构布局和修饰内容样式。 笼统来说,“标准网页”的文件组织就是XHTML+CSS。其中XHTML主要用来表示网页结构和显示内容,而CSS则是定义结构布局和修饰内容样式。 常用于布局的XHTML一般有: DIV:主要用于页面内容逻辑上的分块,比如一张网页一般...[ 查看全文 ]
  • 标签:Web开发
    →XML的规范 XML 1.0规范 http://www.w3.org/TR/1998/REC-xml-19980210 CSS1规范 http://www.w3.org/TR/REC-CSS1 CSS2规范 http://www.w3.org/TR/1998/REC-CSS2-19980512/ XML Namespace规范 http://www.w3.org/TR/1999/REC-xml-names-19990114/ XSL规范 http://www.w3.org/TR/1999/WD-xsl-19990421/ XLink规范 http://www.w3.org/TR/xlink XPointer规范 http://www.w3...[ 查看全文 ]
  • 标签:Web开发
    笼统来说,标准网页的文件组织就是XHTML CSS。其中XHTML主要用来表示网页结构和显示内容,而CSS则是定义结构布局和修饰内容样式。 常用于布局的XHTML一般有: DIV:主要用于页面内容逻辑上的分块,比如一张网页一般包括头部、导航、侧栏、内容和版权等责任分区。此时即可使用DIV标签分割。 同时对各区块建议这样的命名:  以下为引用的内容: 头部:div id="masthead"/div 导航:div id=&qu...[ 查看全文 ]
  • 标签:Web开发
    JavaScript 学习 - 提高篇 一. JavaScript中的对象. JavaScript中的Object是一组数据的key-value的集合, 有点类似于Java中的HashMap, 所有这些数据都是Object里的property. 通常情况下, JavaScript中建立一个对象用"new"加上constructor function来实现. 如new Date(), new Object()等. var book = new Object(); book.name = "JavaScript is Cool"; book.author = "tom"; book.pages = 514; 上面例子...[ 查看全文 ]
  • 标签:Web开发
    javascript正则表达式用法: 代码如下: function checkreg(myreg,mytext) { if(myreg.test(mytext) { alert("ok"); return true; } else { return false; } } //另一种写法 代码如下: function checkreg(myreg,mytext) { var pattern = myreg; //或者 var pattern = new RegExp(myreg,"gi"); if(pattern.test(mytext)) { alert("ok"); } } 使用RegExp的显式构造函数,语法为:new...[ 查看全文 ]
  • 标签:Web开发
    function test(){ return 123; } 显然这是一个函数声明,那下面的呢 var b=function(){return 123}; 这个大家就怀疑了,好似不是声明,因为函数没有名字,只是一个匿名函数,好,再看 var b=function test(){return 123}; 这个到底是不是函数声明呢,好象是,那我回答你"不是" alert(test); var b=function test(){return 123}; 可以在非ie上面...[ 查看全文 ]
  • 标签:Web开发
    无论是公司的同事还是外界的程序员朋友们,大部分人对JavaScript的高级应用不甚了解,已有的知识架构里会认为JavaScript仅仅是一门脚本语言,其作用是给页面做一些锦上添花的效果,比如表单验证等等。潜意识里也就不会用面向对象的思想去编写JavaScript代码,也很少会去深入了解prototype, closures等概念。这导致书写的代码经常很糟糕。 对于JavaScript的学习,可能最重要的还是要从思想上认识到JavaScr...[ 查看全文 ]
  • 标签:Web开发
    将一个已编码的URI字符串解码成最原始的字符串返回; 3) 举例: Script language = " javascript " !-- var encodeStr = encodeURI( " http://www.amigoxie.com/index.jsp?name=阿蜜果 " ); alert( " encodeStr: " + encodeStr); var decodeStr = decodeURI(encodeStr); alert( " decodeStr: " + decodeStr); // -- / script 输出结果如下: ...[ 查看全文 ]
  • 标签:Web开发
    最近因为学校做网站设计,所以一直在ASP上和数据库上大费苦心。 我在前一个阶段是做Java程序设计的。突然接到任务并学习ASP,所以我一直都热忠并善于利用JavaScript来构架ASP程序。 JavaScript的一个明显的优点就在于它可以定义和持有自己的对象。这一点好象是VBScript所无法比拟的。 有了这一点,可以利用JavaScript进行更接近于面向对象的程序设计。也许这将使网站开发更有乐趣....[ 查看全文 ]
  • 标签:Web开发
    数组就是某类数据的集合,数据类型可以是整型、字符串、甚至是对象 Javascript不支持多维数组,但是因为数组里面可以包含对象(数组也是一个对象),所以数组可以通过相互嵌套实现类似多维数组的功能 1.1 定义数组 声明有10个元素的数组 var a = new Array(10); 此时为a已经开辟了内存空间,包含10个元素,用数组名称加 [下标] 来调用,例如 a[2] 但此时元素并未初始化,调用将返回 undefined ...[ 查看全文 ]
  • 标签:Web开发
    函数是进行模块化程序设计的基础,编写复杂的Ajax应用程序,必须对函数有更深入的了解。 javascript中的函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的。通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递。 在继续讲述之前,先看一下函数的使用语法: 以下是引用片段: function func1(){} var func2=function(){}; ...[ 查看全文 ]
  • 标签:Web开发
      函数是进行模块化程序设计的基础,编写复杂的Ajax应用程序,必须对函数有更深入的了解。javascript中的函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的。通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递。在继续讲述之前,先看一下函数的使用语法: function func1(){} var func2=function(){}; var func3=function func4(){}; var func5=new...[ 查看全文 ]
  • 标签:Web开发
    我一般看书喜欢做笔记,这份笔记不知道是什么时候看的什么书做的,也忘了是否是摘自其他地方,总之一份汇总,应该适合初学者,对于Javascript我并不是很精通,而且也不太喜欢自己写,相对比较而言更喜欢As一点,倒并不是因为JS难,只是我想网上应用的JS效果实在太多太多,更多的时候我喜欢修改。  一、在页面中怎么添加javascript   script language=javascript   //这行是javascr...[ 查看全文 ]
  • 标签:Web开发
    JQuery操作非集合数组函数 $.trim(value) 这个函数很简单,从value中删除任何前导或尾随的空白字符。空白字符为任何匹配Javascript正则表达式\s的任何字符。包括空格、换页、换行、回车、tab、垂直指标符等。 $.each(container, callback) 对container的每一项进行迭代,为每一项调用回调函数callback。 container 可以是对象或数组。如果是js对象,则迭代其每个属性;如果是数组,则迭代其每个元素。 ...[ 查看全文 ]
  • 标签:Web开发
    一、变量的声明和作用域 1.正常情况下同名的局部变量会覆盖掉全局变量 script language="javascript" var str = "stra"; function fun(){     var str = "strb";     document.write(str);//返回"strb" } fun(); document.write(str);//返回"stra" /script 2.在函数体中使用未声明的变量,那它就是全局变量 s...[ 查看全文 ]
手机页面 收藏网站 回到头部