Welcome 微信登录

首页 / 脚本样式 / JavaScript

Some tips of wmi scripting in jscript (1)

Some tips of wmi scripting in jscript (1)

集合的概念在windows脚本中很常用,尤其是在wmi方面的脚本中基本都会遇到集合操作。 在vbscript里遍历集合的方法很简单,ForEach循环就可以达到目的。但是在jscript中 如何使用集合,却困扰了我很长时间,连msdn中都找不到好的例子,令我一度悲观的认为 jscript不能进行集合操作。 在我几乎快要放弃的时候,又翻出一本vbscriptwmi的电子书看了看,竟然找到了jscript 使用集合的方法,那就是Enumerator对象,该对象...
JavaScript Try...Catch 声明的 使用方法

JavaScript Try...Catch 声明的 使用方法

try...catch的作用是测试代码中的错误。 实例 try...catch声明 如何编写try...catch声明。 带有确认框的try...catch声明 另一个编写try...catch声明的例子。JavaScript-捕获错误 当我们在网上冲浪时,总会看到带有runtime错误的Javascript警告框,同时会询问我们“是否进行debug?”。像这样的错误信息或许对开发人员有用,对用户则未必。当错误发生时,他们往往会选择离开这个站点。 本节向你...
JS版获取字符串真实长度和取固定长度的字符串函数

JS版获取字符串真实长度和取固定长度的字符串函数

自动将双字节字符长度计算为2,取字符时也按照单字节的长度取,如2即取1个汉字或两个字母,1取一个汉字或字母。 // 得到字符串的真实长度(双字节换算为两个单字节)function getStrActualLen(sChars){return sChars.replace(/[^x00-xff]/g,"xx").length;}// 截取固定长度子字符串 sSource为字符串iLen为长度function getInterceptedStr(sSource...
FireFox的getYear的注意事项

FireFox的getYear的注意事项

上个礼拜在整理以前写的一个日历脚本,FF下对年显示的总是有问题,搞了郁闷s。例如如下脚本:在IE下提示“2007”——没有问题!可是在FF下却提示“107”? var today = new Date(); alert(today.getYear()); [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]Google了一下,才明白在FF的getYear返回的是“当前年份-1900”的值(传说以前一直这样处理),而NB的MS却当Year>...
JavaScript For...In 使用方法

JavaScript For...In 使用方法

For...In声明用于遍历数组或者对象的属性(对数组或者对象的属性进行循环操作)。 JavaScriptFor...In声明 For...In声明用于对数组或者对象的属性进行循环操作。 for...in循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。 语法: for(变量in对象) { 在此执行代码 }variable用来指定变量,指定的变量可以是数组元素,也可以是对象的属性。 实例: 使用for...in循环遍历数组。 var ...
JavaScript Switch 声明

JavaScript Switch 声明

JavaScript中的条件声明用于完成基于不同条件的行为。 JavaScriptSwitch声明 如果希望选择执行若干代码块中的一个,你可以使用switch声明: 语法: 复制代码 代码如下:switch(n) { case1: 执行代码块1 break case2: 执行代码块2 break default: 如果n即不是1也不是2,则执行此代码 }工作原理:switch后面的(n)可以是表达式,也可以(并通常)是变量。然后表达式中的值会与case中的...
JavaScript If...Else 声明

JavaScript If...Else 声明

JavaScript中的条件声明用于完成不同条件下的行为。 条件声明 在你编写代码时,经常需要根据不同的条件完成不同的行为。可以在代码中使用条件声明来完成这个任务。 在JavaScript中,我们可以使用下面几种条件声明: if声明 在一个指定的条件成立时执行代码。 if...else声明 在指定的条件成立时执行代码,当条件不成立时执行另外的代码。 if...elseif....else声明 使用这个声明可以选择执行若干块代码中的一个。 switch声明 ...
JavaScript For 循环

JavaScript For 循环

JavaScript中的循环用来将同一段代码执行指定的次数(或者当指定的条件为true时)。 JavaScript循环 在编写代码时,你常常希望反复执行同一段代码。我们可以使用循环来完成这个功能,这样就用不着重复地写若干行相同的代码。 JavaScript有两种不同种类的循环: for 将一段代码循环执行指定的次数 while 当指定的条件为true时循环执行代码for循环 在脚本的运行次数已确定的情况下使用for循环。 语法: 复制代码 代码如下:for...
JavaScript While 循环 教程

JavaScript While 循环 教程

JavaScript中的循环用来将同一段代码执行指定的次数(或者当指定的条件为true时)。 JavaScriptSwitch声明 如果希望选择执行若干代码块中的一个,你可以使用switch声明: 语法: 复制代码 代码如下:switch(n) { case1: 执行代码块1 break case2: 执行代码块2 break default: 如果n即不是1也不是2,则执行此代码 }工作原理:switch后面的(n)可以是表达式,也可以(并通常)是变量。...
JavaScript 中的事件教程

JavaScript 中的事件教程

事件是可以被JavaScript侦测到的行为。 事件 JavaScript使我们有能力创建动态页面。事件是可以被JavaScript侦测到的行为。 网页中的每个元素都可以产生某些可以触发JavaScript函数的事件。比方说,我们可以在用户点击某按钮时产生一个onClick事件来触发某个函数。事件在HTML页面中定义。 事件举例: 鼠标点击 页面或图像载入 鼠标悬浮于页面的某个热点之上 在表单中选取输入框 确认表单 键盘按键 注意:事件通常与函数配合使用,...
<< 201 202 203 204 205 206 207 208 209 210 >>