随笔分类 -  javascript学习

摘要:一.测试数组长度是使用arr.length;(注:使用delete不会修改数组的length属性)二.数组方法 1.join() Array.join()方法将数组所有元素都转化为字符串连接在一起,返回生成的字符串。 var arr=[1,2,3]; //创建一个包含三个元素的数组... 阅读全文
posted @ 2014-05-13 16:58 冯际成 阅读(184) 评论(0) 推荐(0)
摘要:javascript 对象可以看做属性的集合。我们可以通过三种方式来判断某个属性是否存在于某个对象中。 1.in操作符var o={x:1} "x" in o //True :x是o的属性 "y" in o // False:y不是o的属性 "toString" in o //True 通tostr... 阅读全文
posted @ 2014-05-12 10:59 冯际成 阅读(139) 评论(0) 推荐(0)
摘要:function fireEvent(element, event) { if (document.createEventObject) { var evt = document.createEventObject(); ... 阅读全文
posted @ 2014-05-10 22:55 冯际成 阅读(122) 评论(0) 推荐(0)
摘要:WMI Scripting HTML 阅读全文
posted @ 2014-05-04 17:40 冯际成 阅读(1193) 评论(0) 推荐(0)
摘要:昨天晚上在csdn看博客,看到一个日历插件推荐的博文,发现其中一个插件非常适合本人的审美眼光,花了一早上时间把他汉化了一下。最终界面如下。此插件使用很简单,在需要的地方设置css样式即可<input type="text" class="format-y-m-d divider-dash highlight-days-12 split-date" />如果使用时如果出现乱码可以在引入js时添加charset属性<script language="JavaScript" src="javascript/dat 阅读全文
posted @ 2012-04-08 15:19 冯际成 阅读(356) 评论(0) 推荐(0)
摘要:悟透javascript 阅读全文
posted @ 2011-10-28 20:57 冯际成 阅读(459) 评论(0) 推荐(0)
摘要:在javascript中,函数是顶级对象。它们可以存储在变量中,可以作为参数传给其他函数,也可以作为返回值从其他函数中传出,还可以在运行时进行构造,正是它的这些特性,构建了传统的面向对象框架的基础。 在定义一个函数时,我们可以定义没有函数名的函数,也可以把它赋给变量。 例:(function (){var foo=10;var bar=2;alert(foo*bar);})()这个函数定义后会自动被执行。 使用匿名函数最有大用途是用来创建闭包。闭包是一个受到保护的变量空间,由内嵌函数生成。由于函数的作用域,定义在函数中的变量不能被函数外部调用访问。通过闭包,我们可以把变量包裹在匿名函数中对.. 阅读全文
posted @ 2011-10-09 20:22 冯际成 阅读(587) 评论(0) 推荐(1)
摘要:在JavaScript中,定义变量时不必声明其类型,系统会自动把变量声明为objects类型变量。Javascript中有3种原始类型:布尔型、数值型和字符串类型(在javascript中数值类型不区分整数和浮点数)。除此之外还有两个特殊值NULL和未定义undefined。在javascript 中原始数据按值传送,而其他数据类型则按引用传送。其中的变量可以根据所赋值的类型改变而改变。原始类型之间也可以进行类型转换。toString方法可以把数值或布尔值转变为字符串。parseFloat和parseInt函数可以把字符串转变为数值。双重“非”操作可以把字符串或数值转变为布尔值。 阅读全文
posted @ 2011-10-08 23:24 冯际成 阅读(583) 评论(0) 推荐(0)
摘要:javascript具有较强的灵活性,我们可以把代码写得很简单,也可以写得很复杂。我们可以采用函数式编程风格,也可以采用面向对象的风格书写你的代码。 我们可以使用javascript模仿其他高级语言的编程模式和习惯。也可以使用javascript自己的模式,完成传统的较复杂的服务器编程语言具有的面向对象的特性。 例:过程式使用类 1 var Anim=function(){ 2 ......代码......... 3 }; 4 Anim.prototype.start=function(){ 5 .......代码....... 6 } 7 Anim.prototype.stop=fu... 阅读全文
posted @ 2011-10-07 23:01 冯际成 阅读(478) 评论(3) 推荐(0)
摘要:最近突然喜欢上了asp.net控件开发,看了别人开发的ajax应用控件,那绚丽的外表,简单的操作,优美的用户体验,心里甚是惊喜,决心开发自己服务器控件,为客户带来更好的体验。 大学一年,回顾自己的学习路线,发现自己缺少奋斗目标,从步入大学校门,开始了学习c语言路程,c语言的学习,我可以说是草草带过的,只看了一个周左右的学校发的教课书,就转向了c#的学习,学习面向对象(封装、继承、多态、事件,委托,泛型、、、),学的云里雾里。也许是自己面向过程思想难以转化的原因,发现自己写出来的代码,全是写的事件,面向对象使用的很少,自己也问了下我的学长,他们说,他们使用面向对象很少,后来看到园子里... 阅读全文
posted @ 2011-10-07 18:19 冯际成 阅读(333) 评论(0) 推荐(0)
摘要:For...In 声明用于对数组或者对象的属性进行循环操作。for ... in 循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。语法:for (变量 in 对象){ 在此执行代码}事件JavaScript 使我们有能力创建动态页面。事件是可以被 JavaScript 侦测到的行为。网页中的每个元素都可以产生某些可以触发 JavaScript 函数的事件。比方说,我们可以在用户点击某按钮时产生一个 onClick 事件来触发某个函数。事件在 HTML 页面中定义。事件举例:鼠标点击 页面或图像载入 鼠标悬浮于页面的某个热点之上 在表单中选取输入框 确认表单 键盘按键 注意: 阅读全文
posted @ 2011-03-22 20:41 冯际成 阅读(207) 评论(0) 推荐(0)
摘要:循环结构for 循环在脚本的运行次数已确定的情况下使用 for 循环。语法:for (变量=开始值;变量<=结束值;变量=变量+步进值) { 需执行的代码}while 循环while 循环用于在指定条件为 true 时循环执行代码。语法:while (变量<=结束值){ 需执行的代码}注意:除了<=,还可以使用其他的比较运算符。do...while 循环do...while 循环是 while 循环的变种。该循环程序在初次运行时会首先执行一遍其中的代码,然后当指定的条件为 true 时,它会继续这个循环。所以可以这么说,do...while 循环为执行至少一遍其中的代码,即使 阅读全文
posted @ 2011-03-22 20:35 冯际成 阅读(182) 评论(0) 推荐(0)
摘要:将脚本编写为函数,就可以避免页面载入时执行该脚本。如何定义函数创建函数的语法:function 函数名(var1,var2,...,varX) { 代码... }var1, var2 等指的是传入函数的变量或值。{ 和 } 定义了函数的开始和结束。注意:无参数的函数必须在其函数名后加括号:function 函数名() { 代码... }注意:别忘记 JavaScript 中大小写字母的重要性。"function" 这个词必须是小写的,否则 JavaScript 就会出错。另外需要注意的是,必须使用大小写完全相同的函数名来调用函数。return 语句return 语句用来规定 阅读全文
posted @ 2011-03-22 20:32 冯际成 阅读(204) 评论(0) 推荐(0)
摘要:警告框警告框经常用于确保用户可以得到某些信息。当警告框出现后,用户需要点击确定按钮才能继续进行操作。语法:alert("文本")确认框确认框用于使用户可以验证或者接受某些信息。当确认框出现后,用户需要点击确定或者取消按钮才能继续进行操作。如果用户点击确认,那么返回值为 true。如果用户点击取消,那么返回值为 false。语法:confirm("文本")提示框提示框经常用于提示用户在进入页面前输入某个值。当提示框出现后,用户需要输入某个值,然后点击确认或取消按钮才能继续操纵。如果用户点击确认,那么返回值为输入的值。如果用户点击取消,那么返回值为 null 阅读全文
posted @ 2011-03-22 20:28 冯际成 阅读(254) 评论(0) 推荐(0)

返回顶部