Javascript
文章平均质量分 61
黑猫_默雨
学习总结
展开
-
js中的自调用表达式
js中的自调用表达式原创 2023-02-11 14:30:00 · 558 阅读 · 1 评论 -
定时器setInterval()与setTimeout()
按照指定的周期(以毫秒计)来调用函数或计算表达式。方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。语法:注意:window 可以省略。第一个参数:重复执行的代码,必须, 有三种形式,可以直接写函数、写函数名、写字符串。第二个参数:间隔的毫秒数,必须,省略默认是0,如果写,单位必须是毫秒,表示每隔多少毫秒就自动调用这个函数。(1000毫秒 = 1秒)用 清除定时器。调用 setInterval() 函数时会获得一个返回值,使用该返回标识符作为参数,可以取消该 setInter原创 2022-07-09 22:36:00 · 342 阅读 · 0 评论 -
DOM事件参数——event对象
事件的名称 click ;load;mouseover;事件处理程序以**‘on**’开头;因此click事件的事件处理程序就是onclick;load事件的事件处理程序就是onload;HTML事件处理程序可以直接在事件处理程序中,添加执行的函数,也可以进行调用其他地方定义的脚本;event对象HTML事件处理程序会创建一个封装着元素属性值的函数,这个函数中有一个局部变量 event ,也就是事件对象。在用户触发事件,元素执行事件处理函数的时候,默认会向事件处理函数传入一个 event 对象,它记录原创 2022-07-07 21:50:04 · 328 阅读 · 0 评论 -
DOM事件流与阻止事件传播的方法
一个事件被分成了三个阶段示例以上代码控制台先输出“son”,再输出“father”// 第一种原创 2022-07-05 23:27:47 · 497 阅读 · 0 评论 -
小程序中定时器的使用
第一步:定义定时器变量(如果定时器需要在不同的函数中启动与结束,就需要定义一个全局变量)第二步:定义启动定时器函数第三步:定义定时器需要定时执行的函数第四步:在某事件中启动定时器,此时countTime函数就会定时执行了第五步:清除定时器小程序页面退出时,定时器和长连接等不会自动清除断开,所以如果页面内没有清除定时器,需要在生命周期onUnload函数中手动清除定时器。(在vue中切换页面也需手动在生命周期函数beforeDestroy中清除定时器)。...原创 2022-07-04 22:22:37 · 3639 阅读 · 0 评论 -
ES6语法(一)
函数参数默认值参数默认值可以是数值参数默认值也可以是一个函数不定参数(剩余参数)用来表示不确定参数个数,形如,…变量名,由…加上一个具名参数标识符组成。具名参数只能放在参数组的最后,并且有且只有一个不定参数。扩展运算符将一个数组分割,并将各个项作为分离的参数传给函数箭头函数箭头函数内部没有arguments不能使用new关键字实例化this指向创建箭头函数的上下文的this的指向https://www.csdn.net/tags/MtjacgwsNzQzMDEtYmxvZwO0O0OO0原创 2022-07-02 22:18:00 · 162 阅读 · 0 评论 -
正则表达式的使用
正则表达式是由一个字符序列形成的搜索模式。当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。正则表达式可以是一个简单的字符,或一个更复杂的模式。正则表达式可用于所有文本搜索和文本替换的操作。上例中,/to/i 是一个正则表达式;to 是一个正则表达式主体 (用于检索);i 是一个修饰符 (搜索不区分大小写)。search 方法可使用字符串作为参数。字符串参数会转换为正则表达式:replace() 方法使用正则表达式replace() 方法使用字符串正则表达式修饰符参考:JavaScr原创 2022-07-02 22:15:53 · 257 阅读 · 0 评论 -
了解异步编程
同步按代码顺序执行,异步不按照代码顺序执行,异步就是从主线程发射一个子线程来完成任务,执行效率更高。我们常常用子线程来完成一些可能消耗时间足够长以至于被用户察觉的事情,比如读取一个大文件或者发出一个网络请求。子线程局限:一旦发射了以后就会与主线程失去同步,我们无法确定它的结束,如果结束之后需要处理一些事情,比如处理来自服务器的信息,我们是无法将它合并到主线程中去的。为了解决这个问题,JavaScript 中的异步操作函数往往通过回调函数来实现异步任务的结果处理。回调函数是一种以参数形式传递给另一个函数的函数原创 2022-06-29 09:34:41 · 58 阅读 · 0 评论 -
怎样使用AJAX
AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 不是新的编程语言,而是一种使用现有标准的新方法。AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。AJAX 不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行。浏览器:创建XMLHttpRequest对象 → 发送HttpRequest ↓服务器:处理HttpRequest → 创建响应并将数据返回浏览器 ↓浏览原创 2022-06-29 09:31:05 · 65 阅读 · 0 评论 -
什么是JSON
关于JSON原创 2022-06-27 23:30:38 · 154 阅读 · 0 评论 -
this指向
不同情况下的this指向原创 2022-06-27 15:41:39 · 125 阅读 · 0 评论 -
操作树形数组
几种常用的处理树形数组的方法原创 2022-06-26 22:12:35 · 70 阅读 · 0 评论