JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。接下来小编要为大家介绍的就是关于js中修改this的指向方法整理,希望能够给大家带来帮助。   js中修改this的指向方法整理:   方法一:call   使用方法:fun.call(thisArg[,arg1[, arg2[…

2021年5月11日 0条评论 17点热度 阅读全文

vscode 自定义小清新主题色 作为一个弱小卑微的社畜怎么还不能拥有可可爱爱的编辑器,记录生活中的亿点点自娱自乐 步骤一 打开settings.json文件 windows: ctrl + shift + p mac: command + shift + p (都不行的话自行百度怎么打开哦) 如图输入settings.json,打开相应文件,选第三个,如果改了第一个workspace的settings,那么主题色可能只会对当前项目有效果,别的项目还是以前的颜色。 进去之后大概长这样,我的比较简单哈,基本上没改过配…

2021年4月23日 0条评论 17点热度 阅读全文

1、js中的数据类型 基本数据类型:Undefined、Null、Boolean、Number、String,Symbol 引用数据类型 :Object   let bool = true; let num = 1; let str = 'abc'; let und= undefined; let nul = null; let arr = [1,2,3,4]; let obj = {name:'xiaoming',age:22}; let fun = function(){console.log('he…

2021年4月22日 0条评论 18点热度 阅读全文

前言 在了解 浏览器的同源政策(SOP) 后知道了浏览器的同源政策对保护用户信息安全的重要性。但是有些时候我们确实需要两个网站间的数据共享。例如腾讯天气的天气数据就是从其他服务器上获取到的,并不是腾讯天气服务器上的数据。那它们是怎么做到跨域资源(数据)共享的呢?在这里学习一下 jsonp 方式实现跨域资源共享。 JSONP 实现原理 并不是页面中所有的请求都受同源政策的限制。例如外链外部 js 文件文件时是不受同源政策的限制的,这也是为什么在使用 jQuery 时,我们并不是一定要将库文件下载到项目后才能引入使用。…

2021年4月21日 0条评论 20点热度 阅读全文

vue+nodejs+mongodb部署项目到阿里云 这是我毕设,想学下项目部署,然后搞了两天,终于成功了哈哈,这个部署过程参考链接如下,写的很好,我自己也做了一遍笔记,更详细介绍了过程,跟着步骤就行,我也是第一次部署哈哈。 参考链接: https://segmentfault.com/a/1190000022921908 目录 vue+nodejs+mongodb部署项目到阿里云 1.项目环境如下: 2. 服务器准备与配置 1.购买服务器 2.服务器设置 3.安装宝塔面板 4.安装项目需要的工具 3.项目配置 (…

2021年4月21日 0条评论 19点热度 阅读全文

首先引入文件: <script src="http://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script> $(function () { function initWxShare() { var link = location.href.split("#")[0];//获取url替换#后面的部分hash值;与当前页面对应的公众号JS安全域名一致,此链接要传递到后端做签名使用 var title = $("#Title").val();//这里…

2021年4月16日 0条评论 19点热度 阅读全文

方法一 、 // 以下面的HTML代码为例: <div class="bd user disabled">...</div> // 要删除"user"类 let targetClass = "user" // 把类名拆分为数组 let classNames = div.className.split(/\s+/) // 找到要删除类名的索引 let idx = classNames.indexOf(targetClass) // 如果有就删除 if (idx > -1) { class…

2021年4月12日 0条评论 14点热度 阅读全文

简介 MQTT(消息队列遥测传输)是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议。它工作在TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议,为此,它需要一个消息中间件。 MQTT架构原理图 现在各种资料上查到是一大堆关于`mosca`这个库,但是这个库已经停止维护了,那还有没有别的库呢?答案是肯定的,那就是这篇文章要讲的`aedes`库。 `aedes`库是开发者与所有`Mosca`用户进行大量讨论以及如何在生产环境中部署后诞生…

2021年3月24日 0条评论 23点热度 阅读全文

前言 在React框架下, 如果不做任何优化, 父组件渲染会触发子组件的重新render. 但由于协调算法的优化, 触发render不一定触发真实dom的更新. 但如果出现大量子组件重复render, 那么我们依旧可以考虑优化子组件渲染过程, 以获得可观的性能提升. 待优化示例 链接地址: https://codesandbox.io/s/hook-children-component-preformance1-es6bu 这是一个由多个小方格组成的棋盘, 点击小方格变为绿色, 再次点击变为灰色. 每次点击, 理论…

2021年3月24日 0条评论 26点热度 阅读全文

这是一个在学习前端工程师的小白的打怪之旅,希望自己能在计算机世界里真正的掌握一些知识。 从零准备前端知识 你好! 要学习前端,首先要知道前端的定义。前端,即网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页。这是较为官方的定义,也就是说,前端做的是门面,我们学的就是如何去装饰并优化它。 知识背景 我们要知道应用前端需要哪些知识,总的可以归结如下: 数据结构 ,像链表,二叉树等要十分熟悉,十大排序算法得掌握; 操作系统 要了解同步,异步和阻塞等基本原理; 计算机网络 这是重点和难点,要知道OSI七层架构…

2021年3月23日 0条评论 19点热度 阅读全文