当前位置: 首页 > 图文教程 > 网络编程 > Javascript > JavaScript基本入门语法集合

Javascript
非常不错的不间断循环滚动类 兼容多浏览器
完美解决JS中汉字显示乱码问题(已解决)
另类调用flash无须激活的方法
fromCharCode和charCodeAt 方法
JavaScript方法和技巧大全
选择与取消选择不错的应用 js
javascript中对对层的控制
通过js脚本复制网页上的一个表格的不错实现方法
JavaScript数组的快速克隆(slice()函数)和数组的排序、乱序和搜索(sort()函数)
slice函数的用法 之不错的应用
js自带函数备忘 数组
JavaScript 参考教程
经典的解除许多网站无法复制文字的绝招
利用JS获取IE客户端IP及MAC的实现好象不可以
彻底搞懂JS无缝滚动代码
关于Javascript 的 prototype问题。
关于JavaScript的gzip静态压缩方法
JavaScript的目的分析
智能表格
javascript中的对象和数组的应用技巧

Javascript 中的 JavaScript基本入门语法集合


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-12   浏览: 318 ::
收藏到网摘: n/a

对于新手来说,掌握下面的方法,基本上就可以自己些js了,入门必备 创建脚本块
<script language=”JavaScript”>
JavaScript code goes here
</script>
隐藏脚本代码
<script language=”JavaScript”>
<!--
document.write(“Hello”);
// -->
</script>
浏览器不支持的时候显示
<noscript>
Hello to the non-JavaScript browser.
</noscript>
链接外部脚本文件
<script language=”JavaScript” src="/”youname.js"”></script>
注释脚本
// This is a comment
document.write(“Hello”); // This is a comment
/*
All of this
is a comment
*/
输出到浏览器
document.write(“<strong>输出内容</strong>”);
定义变量
var myVariable = “some value”;
字符串相加
var myString = “String1” + “String2”;
字符串搜索
<script language=”JavaScript”>
<!--
var myVariable = “Hello there”;
var therePlace = myVariable.search(“there”);
document.write(therePlace);
// -->
</script>
字符串替换
thisVar.replace(“Monday”,”Friday”);
对于新手来说,掌握下面的方法,基本上就可以自己些js了,入门必备
格式化字串
<script language=”JavaScript”>
<!--
var myVariable = “Hello there”;
document.write(myVariable.big() + “<br>”);
document.write(myVariable.blink() + “<br>”);
document.write(myVariable.bold() + “<br>”);
document.write(myVariable.fixed() + “<br>”);
document.write(myVariable.fontcolor(“red”) + “<br>”);
document.write(myVariable.fontsize(“18pt”) + “<br>”);
document.write(myVariable.italics() + “<br>”);
document.write(myVariable.small() + “<br>”);
document.write(myVariable.strike() + “<br>”);
document.write(myVariable.sub() + “<br>”);
document.write(myVariable.sup() + “<br>”);
document.write(myVariable.toLowerCase() + “<br>”);
document.write(myVariable.toUpperCase() + “<br>”);
var firstString = “My String”;
var finalString = firstString.bold().toLowerCase().fontcolor(“red”);
// -->
</script>
创建数组
<script language=”JavaScript”>
<!--
var myArray = new Array(5);
myArray[0] = “First Entry”;
myArray[1] = “Second Entry”;
myArray[2] = “Third Entry”;
myArray[3] = “Fourth Entry”;
myArray[4] = “Fifth Entry”;
var anotherArray = new Array(“First Entry”,”Second Entry”,”Third Entry”,”Fourth Entry”,”Fifth Entry”);
// -->
</script>
数组排序
<script language=”JavaScript”>
<!--
var myArray = new Array(5);
myArray[0] = “z”;
myArray[1] = “c”;
myArray[2] = “d”;
myArray[3] = “a”;
myArray[4] = “q”;
document.write(myArray.sort());
// -->
</script>
分割字符串
<script language=”JavaScript”>
<!--
var myVariable = “a,b,c,d”;
var stringArray = myVariable.split(“,”);
document.write(stringArray[0]);
document.write(stringArray[1]);
document.write(stringArray[2]);
document.write(stringArray[3]);
// -->
</script>
对于新手来说,掌握下面的方法,基本上就可以自己些js了,入门必备
弹出警告信息
<script language=”JavaScript”>
<!--
window.alert(“Hello”);
// -->
</script>
弹出确认框
<script language=”JavaScript”>
<!--
var result = window.confirm(“Click OK to continue”);
// -->
</script>
定义函数
<script language=”JavaScript”>
<!--
function multiple(number1,number2) {
var result = number1 * number2;
return result;
}
// -->
</script>
调用JS函数
<a href=”#” onClick=”functionName()”>Link text</a>
<a href="/”javascript:functionName"()”>Link text</a>
在页面加载完成后执行函数
<body onLoad=”functionName();”>
Body of the page
</body>
条件判断
<script>
<!--
var userChoice = window.confirm(“Choose OK or Cancel”);
var result = (userChoice == true) ? “OK” : “Cancel”;
document.write(result);
// -->
</script>
指定次数循环
<script>
<!--
var myArray = new Array(3);
myArray[0] = “Item 0”;
myArray[1] = “Item 1”;
myArray[2] = “Item 2”;
for (i = 0; i < myArray.length; i++) {
document.write(myArray + “<br>”);
}
// -->
</script>
设定将来执行
<script>
<!--
function hello() {
window.alert(“Hello”);
}
window.setTimeout(“hello()”,5000);
// -->
</script>
定时执行函数
<script>
<!--
function hello() {
window.alert(“Hello”);
window.setTimeout(“hello()”,5000);
}
window.setTimeout(“hello()”,5000);
// -->
</script>
取消定时执行
<script>
<!--
function hello() {
window.alert(“Hello”);
}
var myTimeout = window.setTimeout(“hello()”,5000);
window.clearTimeout(myTimeout);
// -->
</script>
在页面卸载时候执行函数
<body onUnload=”functionName();”>
Body of the page
</body>