
JavaScript
sq800
这个作者很懒,什么都没留下…
展开
-
Rest语法,传入多个参数
Rest语法,传入多个参数 js调用函数时可以传入任意数量的参数,而不报错。如果传入的参数没有用到,那么传入多余的参数没有任何用处,那不是瞎子点灯白费蜡嘛。为了充分利用传入的每一个参数,我们可以采用Rest语法。 Rest语法 在声明函数时,参数可以使用...args代替其余的参数,rest就有其余的意思。args是一个数组,存入...之后的所有多余参数。...args在函数声明中必须放在参数列表的结尾。 比如下面的函数,求和传入的所有参数: function sum(...args){ let resu原创 2020-10-22 19:30:56 · 974 阅读 · 0 评论 -
JS运算符 `=+` 是什么?
JS运算符 =+ 是什么? 依然是赋值 =是赋值,+代表后面的数字为正数,同理=-代表后面的数字为负数 用处 相当于告诉编译器,即将赋值的数值类型为数字类型,不要把数字当作字符串去拼接 示例 function Calculator(){ this.read=function(){ //此处不用=+的话,sum函数会返回数字拼接的字符串 this.a=+prompt("a=",0); this.b=+prompt("b=",0); } this.sum=原创 2020-10-19 20:58:51 · 2081 阅读 · 1 评论 -
Node.js 爬虫爬取电影信息
Node.js 爬虫爬取电影信息 爬取的是1905电影网的信息,使用的是正则匹配。 本来为了更好地学习异步编程打好基础,没想到这玩意这么上头。 代码也写了好几天,自己技术不到家,肯定有写的不好的地方,还需要多努力。 下个月争取把vue学完,九月估计该开学了。 代码在最下面 const request=require('request'); const url="https://www.1905.com/vod/list/n_1/o3p1.html"; const fs=require('fs'); co原创 2020-07-29 17:08:23 · 843 阅读 · 0 评论 -
Node.js 学习笔记1:第一个应用
Node.js 学习笔记1:第一个应用 作者:sq800 本文参考了菜鸟教程 之前因为要学习Ajax,所以学过一点PHP,搭建服务器时,需要安装Apache 等软件。Node.js并不需要安装此类软件。它在实现了web应用的同时,还实现了整个的HTTP服务器。 下面是步骤: 1. 引入模块 先在某个文件夹(建议在node.js的文件夹下创建)下,创建一个JS文件,命名为server.js,写入代码: //引入http模块 let http = require("http"); 2. 创建原创 2020-07-23 10:10:53 · 157 阅读 · 0 评论 -
JavaScript监听页面可见性(焦点)同时改变title的三种方法
JavaScript监听页面可见性(焦点)同时改变title的三种方法 本文参考了https://developer.mozilla.org/zh-CN/docs/Web/API/Page_Visibility_API onfocus onblur window.onfocus = function() { console.log("onfocus"); document.title="在这"; }; window.onblur=function(){ console.log("onbl原创 2020-07-19 14:59:02 · 924 阅读 · 0 评论