JavaScript入门及简介

本文深入探讨JavaScript编程语言的核心概念和应用实例,包括数据类型、变量作用域、DOM操作、事件处理等关键知识点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

JavaScript

1、 通用引用标记:<script type=”text/javascript”></script>

2、 Javascript中数据类型全部为var,变量为弱类型,不需定义就可以用或者类型一样。定义在函数外的变量都是全局变量,定义在函数内的变量,如果声明为var,则为局部变量,如果不声明为var,则为全局变量。

3、 在document.write()所写的东西在浏览器中显示会在body中的内容之前。

4、 查看数据类型,使用typeof(变量名)方法,如果没有给变量赋值,则为undefined,常用数据类型有number、string

5、 JavaScript中相等只有==,比较值是否相等用==,比较指针指向空间的地址用===,相当于java中的比较引用类型的==。

6、 转换函数:parseInt、parseFloat等,可以直接用

7、 函数定义都是function 方法名(参数名){},形参不需要用var定义,直接写变量名,没有返回值类型。

8、 得到文本框中的值:document.all.(文本框name属性).value

也可以用document.(控件所在表单的name属性). (文本框name属性).value,例如:document.all.text.value、document.myform.text.value,区别在于遍历时的范围不同。

9、 isNaN(x)方法判断x是否为数值,不是返回true

10、 DOM模型:window-document-HTML中的标签元素

11、 Document对象模型:

例如:var a=document.getElementById(标签<a>的id属性);

a. innerHTML=”改变链接文本,html标签在其中可以解析”;

a. innerText=” 改变链接文本,html标签在其中不可以解析”;

a. href=”改变原来的链接地址”;

以上代码得写在JavaScript的一个函数中!

12、 根据控件的id获取控件对象:document.getElementById(控件的id属性);

13、 通过window.showModalDialog(“网页名1”)可以获得网页名1返回过来的一个值.

14、 Document.getElementsByTagName(“标签名”)获得标签。

15、 得到当前事件源对象:使用windows.event.srcElement;方法。

16、 Window.event.keycode可以获得键盘上的键对应的数值。

17、 在div中追加对象:例如:

追加文本框方法:

追加显示出的表单在查看源代码文件中看不到,因为它已经不是存在文件中了,而是存在内存中。

下拉列表的追加:

单选按钮的追加:

追加链接A标记:

追加表格:

18.document.all(myform).表单名只能从文件中获取对象,获取不到存在内存中对象的值,例如上面的那个例子,而要使能在内存中获取对象,则要用document.getElementById或者getElementsByName方法。

19、高效率设置属性,使用方法:

20、with语句、for…..in语句、日期对象、数组对象

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值