JavaScript
kafm
哼
展开
-
JavaScript:原型机制实现的面向对象
JavaScript创建对象 直接声明一个对象 var person = { name: ['Bob', 'Smith'], age: 32, gender: 'male', interests: ['music', 'skiing'], bio: function() { alert(this.name[0] + ' ' + this.name[1] + ' is...原创 2019-05-26 22:22:50 · 200 阅读 · 0 评论 -
JavaScript:web中的简单事件处理
首先应树立一种HTML、CSS、JavaScript三者独立的观念 JavaScript脚本的事件处理 不要在HTML元素中以属性的方式添加事件处理 <button onclick="doSomething()">Press me</button> 甚至是直接写入脚本代码 <button onclick="alert('Hello, this is my old-...原创 2019-05-18 16:09:17 · 348 阅读 · 2 评论 -
JavaScript:定时任务的简单使用
定时和时间间隔异步 setTimeout( ) 在指定的时间后运行一段代码 setInterval( ) 以固定的时间间隔,重复运行一段代码 requestAnimationFrame( ) setInterval()的现代版本;在浏览器下一次重新绘制显示之前执行指定的代码块,从而允许动画在适当的帧率下运行,而不管它在什么环境中运行 这些函数设置的异步代码实际上在主线程上运行,只是在运行间隔间可以...原创 2019-06-02 11:12:16 · 223 阅读 · 0 评论 -
JavaScript:异步操作与回调简析
提到异步操作与回调,重要的应用便是在网络请求中的应用 了解异步操作与回调,可以为网络请求做准备 回调 当执行一个耗时操作或者等待某些触发性事件时,我们得保证耗时操作完成或者事件触发后才能进行下一步动作,这就是回调的应用场景(MDN文档居然说回调过时了QAQ) 截图为证 一个经典的例子便是监听器 var action = function(){} btn.addEventListener("cl...原创 2019-06-02 22:38:48 · 189 阅读 · 0 评论