随笔分类 -  Javascript

摘要:http://www.ibm.com/developerworks/cn/web/1207_wangqf_jsthis/ 阅读全文
posted @ 2013-05-09 16:13 绿茶叶 阅读(221) 评论(0) 推荐(0)
摘要:JavaScript语言有以下特点: 1.JavaScript程序用Unicode字符集编写,与7位的ASCII编码不同,16位的Unicode编码可以表示地球上通用的每一种书面语言 2.JavaScript区分大小写,HTML不区分大小写 3.JavaScript忽略程序中记号间的空格、制表符和换 阅读全文
posted @ 2013-04-24 16:39 绿茶叶 阅读(286) 评论(0) 推荐(0)
摘要:度过了一个长长的假期,刚回到公司有些不适应了,之前的学习计划和工作计划都被打断了,回来都不知道要干什么啦。于是就跑去看同事的blog,又回来看之前自己记的笔记,接下来继续学习JavaScript吧。 有效的URI(统一资源标示符)是不能包含某些字符的,如空格,所以需要进行编码,编码方法有:encodeURI()和encodeURIComponent(), 对编的码进行解码方法有:decodeURI()和decodeURIComponent()。 encodeURI()编的码只能decodeURI()解 encodeURIComponent()编的码只能decodeURICompon... 阅读全文
posted @ 2013-02-26 17:20 绿茶叶 阅读(10646) 评论(1) 推荐(1)
摘要:每次开启、关闭或使用VisualStudio2012的时候,电脑会很卡,所以学习JavaScript、CSS,HTML的时候编程测试很不方便,于是我就自己写了个小网页,在上面编写JavaScript、CSS,HTML程序,方便自己学习测试。下面分享给大家,如果您有好的改进,请也跟我分享一下哦(*^_^*) 程序的缺点就是:不能像VisualStudio2012那样智能识别,不过用于学习测试足够了。 下面您就可以在里面相应的标签里编写JavaScript、CSS,HTML程序啦,然后就可以点击【运行代码】,查看效果,如下: <head> <title > ... 阅读全文
posted @ 2012-09-18 14:07 绿茶叶 阅读(3848) 评论(46) 推荐(5)
摘要:一、Object类型用于创建自定义对象(实例),创建方法如下: 1. 用new操作符后面跟Object的构造函数 var cat= new Object();//推荐 // var o=new Object;//这种方法有效,但不推荐用。 cat.name="sunny"; cat.legs=4; 2. 对象字面量字面量表示法(推荐)var cat={ name:"sunny", legs:4}二、Object类型中所具有的任何属性和方法,同样存在于具体的对象(实例)中。Object类型的属性和方法如下:构造函数:Object()hasOwnProper 阅读全文
posted @ 2012-09-10 14:09 绿茶叶 阅读(7329) 评论(7) 推荐(4)
摘要:ECMAScript有5种基本数据类型Undefined ,Null ,Boolean ,Number ,String 和一种复杂类型 Object1. UndefinedUndefined类型只有一个值,即特殊的undefined2. Null Null类型只有一个值,即特殊的null 如果定义的变量准备用于保存对象,那么最好将该变量初始化为null,这样就知道该变量保存了一个对象的引用。注意:null 和 undefined 之间的相等操作符(==)总是返回true3.Boolean Boolean类型只有两个值:true 和 false 要将其他类型转换为Boolean,要调用转型函数B 阅读全文
posted @ 2012-09-06 16:15 绿茶叶 阅读(1559) 评论(5) 推荐(1)
摘要:在JavaScript中,typeof是操作符,负责检测给定变量的数据类型,用typeof检测下面变量的数据类型。Example:var m;var m1="hi";var m2=2;var m3=true;var m4=function(){};var m5=new Object();var m6=null;alert("typeof m 的类型:" + typeof m + "\n\r" + "typeof m1 的类型:" + typeof m1 + "\n\r" + "type 阅读全文
posted @ 2012-09-06 11:55 绿茶叶 阅读(991) 评论(0) 推荐(0)
摘要:向HTML页面中插入JavaScript的主要方法就是使用<script>元素,只要不存在defer和async,包含在<script>元素内部的JavaScript代码将被从上而下依次解析。 如果<script>放在<head>里,则只有javascript被解析完毕和执行完成以后,页面中的其余内容才会被浏览器加载或显示。 所以如果需要加载很多JavaScript代码的页面,会导致浏览器在呈现页面时有明显的延迟,为了避免这样的问题,一般把全部的JavaScript引用放在<body>元素中页面的内容后面。 阅读全文
posted @ 2012-09-06 10:46 绿茶叶 阅读(213) 评论(1) 推荐(0)
摘要:jquery的上传插件Uploadify 3.1.1在MVC3中的使用的时候,上传文件超过4M的时候会出现IO Error错误解决方法如下:在Web.config的<system.web></system.web>之间添加如下代码,<httpRuntime maxRequestLength="3097151" executionTimeout="50000" /> 阅读全文
posted @ 2012-06-14 15:42 绿茶叶 阅读(811) 评论(0) 推荐(0)
摘要:Uploadify是JQuery的一个文件上传插件,实现的效果非常不错,目前已经更新到Version3.1.1,官方提供的实例是php版本的,本文将介绍Uploadify在MVC3中的使用,您可以点击以下链接,去官网查看文档,下载Uploadify插件。下载Uploadify插件查看文档下载Uploadify插件,然后按照以下步骤,在MVC3中应用Uploadify3.1.1插件的上传功能吧。1.创建MVC3工程,本例命名为UploadifyTest2.把解压后的Uploadify-v3.1文件夹Copy到工程中的Scripts文件夹下。如下图以上步骤做完以后,开始写代码了。.cshtml文. 阅读全文
posted @ 2012-06-14 13:46 绿茶叶 阅读(6959) 评论(24) 推荐(3)
摘要:尽量少在html页面中写Javascript代码,因为这样会消耗内存 阅读全文
posted @ 2012-06-11 15:06 绿茶叶 阅读(245) 评论(2) 推荐(0)
摘要:JavaScript是网络脚本语言,与Html语言混合使用,在学习JavaScript之前,要有一定的Html基础。那么如何把JavaScript放入Html页面呢?JavaScript放人Html页面有三种方式:1.放入head部分JavaScript放入head部分,只有脚本被调用时,脚本才会被执行,可以确保在调用JavaScript之前,JavaScript就已经被载入了。Example:<html><head> <script type="text/javascript"> function clicktest() { alert 阅读全文
posted @ 2012-02-24 10:29 绿茶叶 阅读(1819) 评论(11) 推荐(5)