javascript笔记第一部分

本文详细介绍了JavaScript中函数的特点及使用方法,包括参数传递、返回值处理、全局函数的应用等。此外,还深入探讨了事件的概念,如事件的定义、事件源、监听器及其绑定方式,并列举了常见事件类型。

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

1.在javascript中函数的参数是无数据类型的。

2.在javascript中函数在调用时,不必传递指定个数参数与匹配的类型

3.在javascript中函数内有个argument对象,他就是用于接收所有参数的,他就是一个数组

function show(a,b){

for(var i=0;i<arguments.length;i++){

alert(arguments[i]);

}

}

show(12,3,10,55,44);

注意:在javascript中没有方法重载的概念,因为有了arguments对象的原因。

4.返回值问题

a.在javascript中如果有返回值,可以使用return返回。

b.在javascript中如果有返回值,不必声明返回值类型。

c.对于javascript中函数 如果没有返回值,那么相当于返回的是undefined.

5.javascript中的全局函数

a.关于encodeURI()与decodeURI()进行编码与解码操作

var name="沈正凯";

//编码

bian=encodeURI(name);

alert(bian);

//解码

var jie=decodeURI(bian);

alert(jie);

b.关于encodeURIComponent()与decodeURIComponent();

var name="沈正凯";

//编码

bian=encodeURIComponent(name);

alert(bian);

//解码

var jie=decodeURIComponent(bian);

alert(jie);

c.什么时候用

一般情况下,要进行跳转的url路径我们会使用encodeURI()进行编码,如果带参数,参数一般会使用decodeURIComponent进行编码。

6.关于数值转换的函数

a.isNaN()//判断是否是数值

b.eval()//可以将字符串转为js代码

7. javascript中事件

a.事件就是一件事情,例如点击按钮。

b.事件源:就是事件产生的源头,按钮是事件源。

c.监听器:用于监听特定事件的组件,当事件产生时,监听器就可以执行。

d.注册监听(绑定监听):是将事件源与监听器绑在一起,当事件源产生这个事件,监听器就可以知道,并执行相应的操作。

e.常用事件

onclick();鼠标单击事件

绑定方时

window.onload=function(){

document.getElementById("b").onclick=add;

};

function add(){

alert("aaa");

}

onload 代表页面或图片加载完成后

onblur 元素失去焦点

onfocus 元素获取焦点

8.关于键盘操作

onkeydown 某个键盘的键被按下

onkeypress 某个键盘的键被按下或按住

onkeyup 某个键盘的键被松开

本文为头条号作者发布,不代表今日头条立场。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值