javascript中的this

this是javascript语言的一个关键字,写代码时会经常用,所以好好理解this,再运用,可以避免走进坑。下面是一些我个人的一些小小的见解,如有错误,欢迎指正!

1、在全局作用域下调用this,this指向window

console.log(this);//window

在浏览器中执行上面的代码,打印出来的是一个window对象,这是一个全局对象。

表单form

form标签用于接收不同类型的用户输入,向服务器传输数据。


action:表示这个表单提交时的路径,也就是向何处发送表单数据。
method:表示提交方式,有post和get两种方式,默认为get方式。

定时器

定时器总共分为两种:setInterval()循环定时器和setTimeout()单次定时器。

1、setInterval()方法是按照间隔的时间(以毫秒计算)不停地执行指定代码。setInterval()通常有两个参数,第一个参数指要执行的函
数,第二个参数指间隔时间。setInterval()函数会间隔一段时间重复时间代码,只有在clearInterval()函数将其停止,或者页面被关闭也会自动停止。

Javascript的字符串的操作方法

1、indexOf():从数组的开头(位置0)开始向后查找。lastIndexOf():从数组的末尾开始向前查找。这两个方法都返回的是要查找的项在数组中的位置下标值,在没有找到的情况下返回的是-1。