随笔分类 - JS
摘要:一、首先介绍下NodeJS如何通过命令行进行联合调试(以test.js为例) 首先确保chrome浏览器实验室功能中开启:Send Private Network Access preflights 地址栏输入:chrome://flags 命令行输入调试命令 node --inspect-brk
阅读全文
摘要:一、Worker 使用 创建worker实例 var worker = new Worker(url); // 创建Worker对象 只会执行url指定的脚本,必须同源 主线程 // 监听接收worker线程信息 worker.onmessage = (e) => console.log(`接收到w
阅读全文
摘要:一、XMLHttpRequest 发送请求 创建XMLHttpRequest实例 let xhr = new XMLHttpRequest(); 初始化 xhr.open(method, URL, [async, user, password]) method:HTTP方法,通常'GET'或者'PO
阅读全文
摘要:一、创建对象的方式 字面量 let a = {} new关键字 let b = new Object() Object.create()方法 let c = Object.create(Object.prototype) 二、function、Function、prototype、construct
阅读全文
摘要:一、Ajax Ajax的全称是 Asynchronous Javascript And XML(异步Javascript和XML)。 通俗理解:在网页中利用XMLHttpRequest对象和服务器进行数据交互的方式,就是Ajax。 ajax通信的过程不会影响后续javascript的执行,从而实现异
阅读全文
摘要:JavaScript是运行在浏览器端的脚本语言,JavaScript主要解决的是前端与用户交互的问题,包括使用交互与数据交互。 一、入门 1、js代码编写位置 可以将js编写到网页内部的script标签 <script type="text/javascript"> alert('浏览器弹窗');
阅读全文
摘要:介绍 jQuery是目前使用最广泛的javascript函数库。一个js文件,页面用script标签引入这个js文件就可以使用。 加载 将获取元素的语句写到页面头部,会因为元素还没有加载而出错,jquery提供了ready方法解决这个问题,它的速度比原生的 window.onload 更快。 $(d
阅读全文
摘要:介绍 JavaScript是运行在浏览器端的脚步语言,JavaScript主要解决的是前端与用户交互的问题,包括使用交互与数据交互。 嵌入页面方式 行间事件(主要用于事件) <input type="button" name="" onclick="alert('ok!');"> 超链接href属性
阅读全文