javascript

一、

1、javascript是一种描述式的语言,主要包括三部分语法:基础语法、DOM(Document Object Model)、BOM(Brower Object Model浏览器对象模型,即整个浏览器当做一个对象,javascript可以操纵它)。

2、javascript是一门弱类型的语言,所有的变量定义均以var来实现。

<script></script>中写的东西就是javascript代码,它可以出现在html中的任何一个部分。一般的函数定义会出现在<head>里面,真正的操作语句是出现在<body>里面的。

也可以引入一个外部的JavaScript文件,这个JavaScript文件一般以.js作为扩展名。一个页面可以有几个<Script>…</Script,不同部分的方法和变量,可以共享。

3、javascript的数据类型主要有三种基本数据类型(Number数值型、布尔型、字符串)、两种复合数据类型(对象、数组)和两种特殊数据类型(null、不确定值)

javascript函数定义:function 函数名(),可以有返回值的

javascript事件处理:指的是当网页上发生某些事的时候,它会调用我们的一些函数或语句。

eg.onblur()事件是指用户在离开输入框时执行javascript代码。

javascript规定函数不能重载,但可用同一个名字在同一个作用域中定义两个函数,而不会引发错误,真正使用的是后一个函数。尝试用arugments对象模拟函数重载。

4、Microsoft Jscript 提供了 11 个内部(或“内置”)对象。它们是ArrayBooleanDateFunctionGlobalMathNumberObjectRegExpError 以及 String 对象。

用javascript来创建对象以及其属性和方法,正是javascript基于对象编程的真正目的。

eg:function phone(name,phoneno,site){this.name = name;this.phoneno = phoneno;this.rate = rate;}首先创建了对象的构造函数

myphone= new phone("zhansan","123455","北京市");此时myphone就成为了phone对象的一个实例。

使用with关键字访问对象成员和使用for...in循环操作对象这两个比较有用,记住!还可以用prototype来扩展内置对象。

5、this关键字,指向调用该方法的对象。

6、window对象的属性parent代表window对象本身,因此window.frames[1]与parent.frames[1]是一样的。

7、javascript在验证表单方面发挥着很大作用。

8、javascript的缺陷之一就是无法与web服务器进行通信。AJAX(asynchronous javascript and XML)是解决上述问题的技术之一。AJAX是指javascript使用内置对象-XMLHttpRequest在不提交任何表单的情况下与web服务器通信的能力。

9、DOM可以用来访问文档中的不同节点,也可以添加、删除、替换DOM文档中的节点,使得DOM具有真正的动态性。

javascript调试:IE——工具——Intetnet选项——高级——禁用脚本调试的勾去掉,显示每个脚本调试的通知打上勾。

阅读更多
个人分类: javascript
上一篇python处理excel表格
下一篇javascript表单验证
想对作者说点什么? 我来说一句

JavaScript

2010年04月01日 162B 下载

随便东东 js 游戏

2009年01月02日 40KB 下载

javascript.rar

2010年08月19日 17.34MB 下载

JavaScript入门篇.txt

2018年05月15日 695B 下载

javascript 完全手册

2009年04月29日 148KB 下载

Javascript 开发指南

2009年09月12日 194KB 下载

javascript函数 javascript函数

2008年12月28日 12KB 下载

没有更多推荐了,返回首页

关闭
关闭