javascript(js)

额,我们今晚学的都快到这本书的结尾了,所以我决定从头开始整理。
网景
在网页浏览器领域曾经辉煌的美国电脑服务公司
被微软的免费浏览器 IE 逐步击败
为我们留下了一个伟大的语言:JavaScript

LiveScript
网景公司推出了 LiveScript
作为一种“浏览器上的脚本语言”
JavaScript
网站开发人员对 LiveScript 的接受速度很慢
Sun 公司的 Java 语言大行其道
与 Sun 进行合作,并借势改名为 JavaScript

我觉得介绍部分不用太多篇幅,http://baike.baidu.com/view/16168.htm#sub16168 这里面有对js的详细介绍。 我还找到个很强大的教程网站,虽然都是文字的,但也不错,呵呵 http://www.w3school.com.cn/js/
js是一种弱类型的脚本语言,就是说声明变量时不用声明类型,等你用这个变量时直接赋值就好了。它可直接嵌入但网页中执行,有四种方法可以嵌入。使用<script>标签、使用外部脚本文件、在事件处理程序中使用、JavaScript 伪 URL 地址。
1.使用<script>标签
<html>
<head>
//此处为js部分
<script language="javascript" type="text/javascript">
<!--
alert("欢迎使用JavaScript"); //在js中此双斜杠为注释标记。alert会在页面上弹出消息框
//--> //括号内双引号中的文字就是消息框显示的文字
</script>
</head>
<body>
<p>祝学有所成!!!</p>
</body>
</html>
2.使用外部脚本文件
script 标签带有 src 属性,用于引用外部脚本文件到页面中,格式:<script src="外部脚本文件" language="JavaScript" type="text/javascript"> </script>
3.、在事件处理程序中使用
TML界面标签都有相应事件定义,可以直接给出相关响应代码<input type="button" value="你好" _disibledevent=>
单击按钮时可显示一个提示框,内容为“你好!”。
4.使用、JavaScript 伪 URL 地址。
在HTML中可以用“javascript:”开始的javascript命令作为URL地址,作为链接的目的地存在
<a href="javascript:alert('你点击的是一个超链接!');">
点我试试
</a>
当然,你也可以把“javascript:”开始的javascript命令直接输入在浏览器地址栏执行
JavaScript中四种基本的数据类型:
数值 整数和实数
字符串型 用""号或''括起来的字符或数值
布尔型 true或false
空值 null
js中大小写敏感,虽然它的命名方式是第二个首字母大写,但有时大小写很乱的,所有有时得靠记忆或翻笔记。
变量声明
var 变量名1 [, 变量名1...];
var 变量名1=初始值;
变量作用域
与声明位置有关
函数体内是局部的,其他函数不能用
函数体外是全局的,当前文档与包含当前文档的文档可用


JavaScript的常值通常又称字面常值,它是不能改变的数据
整型值
JavaScript整型值可以使用十六进制、八进制和十进制表示其值
实型值
实型值是由整数部分加小数部分表示,如12.32、193.98。可以使用科学或标准方法表示:5E7、4e5等
布尔值
布尔值只有两种状态:true或false。 它主要用来说明或代表一种状态或标志,以说明操作流程
字符型量
使用单引号(')或双引号(")括起来的一个或几个字符。如 "This is a book of JavaScript "、"3245"、"ewrt234234" 等
空值
JavaScript中有一个空值null,表示什么也没有。如试图引用没有定义的变量,则返回一个null值
特殊字符
同C#、Java语言一样,JavaScript中同样以有些以反斜杠(\)开头的不可显示的特殊字符。通常称为控制字符
运算符
算术运算符
比较运算符(关系运算符)
逻辑运算符
条件运算符
赋值运算符
表达式
算术表述式
字串表达式
赋值表达式
布尔表达式
它的分支循环结构和java都差不多,可参考java
函数是已命名的代码块,在JavaScript中,定义好的函数不会自动执行,只能在调用时执行
定义函数的格式如下:
function 函数名(参数1, 参数2 ...)
{
//函数体
//如果带返回值 return 返回的值
}
无论函数如何定义,都可以用 arguments 数组来访问调用函数时所用的参数
如果需要函数返回值,那么可以使用 return 语句,需要返回的值应放在 return 之后
函数的调用
函数调用一般和表单元素的事件一起使用,调用格式为:事件名=“函数名” ;
笔记扩展:
调用html样式:文档对象。表单名。控件名。样式
转换数据类型用parse 如:parseint(变量名) parsefloat(变量名)
document。write(“文字”);//像页面输出文字(于alert不一样,这个直接在网页上输出文字,并且引号内还可以加入html标签,如<font size="5"></font>等)
接收输入值的一个方法:var input =prompt(“文本”,默认值);
题外话,百度的搜索功能很强大,有疑问可以先去百度看看,它的搜索规则是关键字搜索,比如你想知道js中方法怎么调用,也许你打 javascript 方法 调用,比直接打javascript中方法怎么调用搜索效果要好。
Tags: 

延伸阅读

最新评论

发表评论