1 创建脚本块

引用内容程序代码
<script language=”JavaScript”>
JavaScript 代码写在这里面
</script>

2 隐藏脚本代码
引用内容程序代码
<script language=”JavaScript”>
<!–
document.write(“Hello”);
// –>
</script>
在不支持JavaScript的浏览器中将不执行相关代码

3 浏览器不支持的时候显示
引用内容程序代码
<noscript>
Hello to the non-JavaScript browser.
</noscript>

4 链接外部脚本文件
引用内容程序代码
<script language=”JavaScript” src=”/”filename.js””></script>

5 注释脚本
引用内容程序代码
// This is a comment
document.write(“Hello”); // This is a comment
/*
All of this
is a comment
*/

6 输出到浏览器
引用内容程序代码
document.write(“<strong>Hello</strong>”);

7 定义变量
引用内容程序代码
var myVariable = “some value”;

8 字符串相加
引用内容程序代码
var myString = “String1” + “String2”;

9 字符串搜索
引用内容程序代码
<script language=”JavaScript”>
<!–
var myVariable = “Hello there”;
var therePlace = myVariable.search(“there”);
document.write(therePlace);
// –>
</script>

10 字符串替换
引用内容程序代码
thisVar.replace(“Monday”,”Friday”);

11 格式化字串
引用内容程序代码
<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>

12 创建数组
引用内容程序代码
<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>

13 数组排序
引用内容程序代码
<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>

14 分割字符串
引用内容程序代码
<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>

15 弹出警告信息
引用内容程序代码
<script language=”JavaScript”>
<!–
window.alert(“Hello”);
// –>
</script>

16 弹出确认框
引用内容程序代码
<script language=”JavaScript”>
<!–
var result = window.confirm(“Click OK to continue”);
// –>
</script>

17 自定义函数
引用内容程序代码
<script language=”JavaScript”>
<!–
function multiple(number1,number2) {
var result = number1 * number2;
return result;
}
// –>
</script>

18 调用JS函数
引用内容程序代码
<a href=”#” onClick=”functionName()”>Link text</a>
<a href=”/”javascript:functionName”()”>Link text</a>

19 在页面加载完成后执行函数
引用内容程序代码
<body onLoad=”functionName();”>
Body of the page
</body>

20 条件判断
引用内容程序代码
<script>
<!–
var userChoice = window.confirm(“Choose OK or Cancel”);
var result = (userChoice == true) ? “OK” : “Cancel”;
document.write(result);
// –>
</script>

21 指定次数循环
引用内容程序代码
<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[i] + “<br>”);
}
// –>

转载于:https://www.cnblogs.com/wangjisi/archive/2010/06/03/1750877.html

javascript基础整理相关推荐

  1. JavaScript基础整理(配代码及注释)

    文章目录 1. 变量 1.1 变量基础 1.2 变量基础小案例 1.3 交换两个变量值 1.4 变量的数据类型 1.5 获取变量的数据类型 1.6 变量的语法扩展 1.7 布尔型Boolean 1.8 ...

  2. JavaScript基础小节——手写重点整理02

    接上一篇博客<JavaScript基础小节--手写重点整理01>:点这里  继续手写整理了一些我认为容易混淆的一些知识点 如图所示:

  3. javascript基础入门知识点整理

    学习目标:- 掌握编程的基本思维- 掌握编程的基本语法 typora-copy-images-to: media JavaScript基础 HTML和CSS 京东 课前娱乐 众人皆笑我疯癫,我笑尔等看 ...

  4. JavaScript基础---语言基础(1)

    写在前面: 通过四篇博客把JS基础中的基础整理一下,方便自己查阅,这些内容对于实际项目开发中也许并不会在意,但是作为JS的语言基础,自觉还是应该熟悉.在完成这三篇博客(JavaScript基础---语 ...

  5. Javascript基础回顾 之(一) 类型

    本来是要继续由浅入深表达式系列最后一篇的,但是最近团队突然就忙起来了,从来没有过的忙!不过喜欢表达式的朋友请放心,已经在写了:) 在工作当中发现大家对Javascript的一些基本原理普遍存在这里或者 ...

  6. 前端基础入门四(JavaScript基础)

    为什么80%的码农都做不了架构师?>>>    目标: 掌握编程的基本思维 掌握编程的基本语法 我们先来学习JavaScript基础,后续会讲解JavaScript高级. 自己是个做 ...

  7. Javascript基础回顾 之(二) 作用域

    本来是要继续由浅入深表达式系列最后一篇的,但是最近团队突然就忙起来了,从来没有过的忙!不过喜欢表达式的朋友请放心,已经在写了:) 在工作当中发现大家对Javascript的一些基本原理普遍存在这里或者 ...

  8. JavaScript笔记整理

    JavaScript笔记整理 这段时间没有之前花在学习上的时间多了 目前进度还停留在JavaScript和D3.js(这个目前只找到了教程) 主要原因是因为决定自己找单位实习,到了今天26号才有了眉目 ...

  9. JavaScript基础教程新手入门必看

    对前端稍微有点了解的初学者都知道,JavaScript是必不可少的工具.毫不夸张的说,大部分网页都使用了JavaScript,想要成为一个优秀的前端工程师,做出漂亮令用户满意的网页,熟练掌握JavaS ...

最新文章

  1. PyTorch核心开发者灵魂发问:我们怎么越来越像Julia了?
  2. linux debian ntp,Debian下面的ntp服务(ntpdate)的安装
  3. 朱宁:70%散户跑不赢大盘?因为机构利用了他们的错误
  4. 10张图带你深入理解Docker容器和镜像
  5. Python正则表达式中问号的四种用法
  6. resizable 回调函数参数详解
  7. java编译器jdk版本_以编程方式确定Java类的JDK编译版本
  8. Python 数据可视化:WordCloud 词云的构建
  9. 智能关机软件 c语言,智能关机软件
  10. 【转】WCF请求应答(Request-Reply)、单向操作(One-Way)、回调操作(Call Back)
  11. Spring验证示例 - Spring MVC Form Validator
  12. 客户端级别的渲染分析工具 dynaTrace
  13. 股票收市前三分钟下单有效吗?
  14. 《菜菜的机器学习sklearn课堂》sklearn入门与决策树
  15. 安卓手机Mqtt调试工具 ESP8266 mqtt服务器
  16. 资源监视器中看不到磁盘队列等等问题的解决方案
  17. C# CAD批量转换为图片
  18. python可视化数据分析交互作用_R数据分析:双分类变量的交互作用作图
  19. 在线上传图片二维码识别解析
  20. CCF CSP 中国计算机学会-CCF计算机软件能力认证(计算机水平测试)-简介-详情

热门文章

  1. .NET 2.0 CER学习笔记
  2. es5 - array - concat
  3. 发现一篇超详细的ELK搭建
  4. 自动化安装Cacti(1.0.1/2/3)脚本
  5. 2016年全球芯片市场或衰退2.13%
  6. 如何用过滤器过滤HTTP协议和非HTTP协议编码
  7. POJ 3237 Tree (树链剖分)
  8. Tempter of the Bone(DFS + 奇偶剪枝,好题)
  9. PHP ORM框架ezpdo(2)之EZPDOSQL
  10. [bzoj2288][pojChallenge]生日礼物【贪心+堆+链表】