#jS

js多次触发事件,在一定延迟内只执行一次 (事件累加)

  js多次触发事件,在一定延迟内只执行一次的案例:    <!DOCTYPEhtml>    <html>      <head>        <metacharset="UTF-8">        <title></title>      ...

Ajax.js

  原生js  Ajax的插件  将其封装起来  functionajax(method,url,boo,fn){    //创建Ajax的实例对象    varxmlhttp=newXMLHttpRequest();    //像后台发送请求    xmlhttp.open(m...
代码星球 ·2021-02-08

nodejs学习(imooc课程笔记, 主讲人Scott)

课程地址:进击Node.js基础(一)进击Node.js基础(二)1.nodejs创建服务器varhttp=require('http');//加载http模块//请求进来时,告诉服务器做什么,于是给createServer传递一个匿名回调函数.//两个参数,前面是请求体,后面是响应体.请求体用来获取请求相应信息,比如...

《AngularJS深度剖析与最佳实践》笔记: 第二章 概念介绍

第二章概念介绍2.1什么是UI?用户界面包括内容(静态信息+动态信息),外观,交互.在前端技术栈中分别由HTML,CSS和JS负责.进一步抽象,分别对应于MVC三个主要部分:Model,View和Controller对应到AngularJS中, 内容:静态内容---模板动态内容---scope交互---Con...

《AngularJs实战》学习笔记(慕课网)

1.Controller使用过程中的注意点不要试图去复用Controller,一个控制器一般只负责一小块视图不要在Controller中操作DOM,这不是控制器的职责.封装在指令里. 不要在Controller中做数据格式化,ng有很好用的表单控件不要在Controller里面做数据过滤操作,ng有$filt...

node.js实现WebSocket

 最近在学习“HTML5游戏开发实战”,其中第8章内容是使用WebSocket来构建多人游戏---《你画我猜》。然而在实现过程中,却一直出错:客户端请求时,服务器端会报错并终止: 而浏览器端也会出错:  服务器代码:varws=require(__dirname+'\lib\ws...
代码星球 ·2021-02-07

【JavaScript】js 中一些需要注意的问题

关于js中逻辑运算符sort()方法1.关于js中逻辑运算符:||和&&在js逻辑运算中,0、""、null、false、undefined、NaN都会判为false,其他都为true对两个非,即!!,其作用是可以把一个其他类型的变量转换为boolean类型值,比如typeof5输出“number”,而...

【js】关于正则表达式

正则表达式描述了字符的模式对象varpatt=newRegExp(pattern,modifiers);或更简单的方法varpatt=/pattern/modifiers;模式描述了一个表达式模型。修饰符(modifiers)描述了检索是否是全局,区分大小写等。  注意:当使用构造函数创造正则对象时,需要常规的字符转义...
代码星球 ·2021-02-07

《JavaScript》高级程序设计第21章:Ajax和Comet,jsonp

一、创建XMLHttpRequest对象二、XHR的用法五、跨域资源共享六、其他跨域技术七、安全七、安全1.图像Ping2.JSONP(JSONwithpadding,填充式JSON/参数式JSON)3.Comet(“服务器推送”)4.服务器发送事件(SSE:Server-SentEvents)5.WebSockets...

js实现观察者模式

  观察者模式:设计该模式背后的主要动力是促进形成松散耦合。在这种模式中,并不是一个对象调用另一个对象的方法,而是一个对象订阅另一个对象的特定活动并在状态改变后获得通知。订阅者也称为观察者,而补观察的对象称为发布者或主题。当发生了一个重要的事件时,发布者将会通知(调用)所有订阅者并且可能经常以事件对象的形式传递消息。 ...
代码星球 ·2021-02-07

js怎么实现继承?

3.js怎么实现继承?   1.使用原型prototype  这个问题其实之前总结过了……但是面试时候有点忘……主要思想是记得的,但是不会写,还是基础太不牢靠,写的太少了。一开始因为不知道怎么能继承父类的方法属性,同时又不直接使用其原型,所以先写了一种,子类直接调用父类的原型。但是其中有些过程和方法肯定是写错...
代码星球 ·2021-02-07

js事件处理

1.js中常用的事件处理程序(eventHandler)onabort    用户终止了页面的加载onblur  用户离开了对象onchange  用户修改了对象onclick  用户点击了对象onerror  脚本遇到了一个错误onfocus  用户激活了对象onload  对象完成了加载onmouseover  鼠...
代码星球 ·2021-02-07

js:实现自定义事件对象接口

网易2017内推笔试题要求:  请实现下面的自定义事件Event对象的接口,功能见注释(测试1)  该Event对象的接口需要能被其他对象拓展复用(测试2)1//测试12Event.on('test',function(result){3console.log(result);4});5Event.on('test',...

快速查找 js 插件

  我们是否为一个插件找半天找不到而烦恼  BootCDN  现在不用了,我们可以在 https://www.bootcdn.cn/ 中查找我们想要的任何插件,然后点进去,一直到点进去文件,我们便可以得到这个插件里面的内容了...
代码星球 ·2021-02-06

Underscore.js部分讲解

  underscore是非常好用的封装库,大小只有4KB,大多插件都是以underscore为基础;  underscore分5大部分;集合;数组;函数;对象;工具  集合:集合就是伪数组,虽然长的和数组一样,但是不存在数组的属性和方法;  假设我们需要数组的方法,他们没有,就需要人为的封装,还需要考虑兼容性,太麻烦...
代码星球 ·2021-02-06
首页上一页...6465666768...下一页尾页