JavaScript
文章平均质量分 50
郑同学的笔记
CSDN官方认证C++领域优质创作者,CSDN博客专家,2023年6月城市(西安)之星TOP35。分享学习、记录成长。
展开
-
vscode代码格式化快捷键
vscode代码格式化快捷键window系统:shift+alt+Flinux系统:Ctrl+Shift+imac系统:Shift+Option+F原创 2019-09-30 09:18:34 · 1277 阅读 · 0 评论 -
JavaScript的RSA加密库(cryptico、Node-rsa、Crypto、jsrsasign、JSEncrypt)
JavaScript的RSA加密库一、Rsa利用openssl生成公钥私钥二、Cryptico1.优点:2.缺点:3.安装:4.Demo5.参考链接:三、Node-rsa1.优点:2.缺点:3.安装:4.Demo5.参考四、Crypto1.优点:2.缺点:3.安装:免安装4.Demo4.1、nodejs支持的加密算法和哈希算法有哪些?4.2、生产rsa公钥私钥(pkcs1的公钥publicKey长度为188)4.3公钥加密,私钥解密;私钥加密,公钥解密;4.4、当然,这里的公钥可以使用OpenSSL产生的,原创 2021-07-08 09:55:40 · 37961 阅读 · 2 评论 -
javascript异步:callback-promise-async/await
javascript异步:callback-promise-async\await一、相关概念1、异步和同步2、阻塞和非阻塞二、callback三、Promise1.Promise含义2.基本用法3、Promise异步(demo)四、Async\await参考JS三座大山:原型原型链、作用域闭包、同步异步。一、相关概念首先我们先了解同步、异步,阻塞、非阻塞等四个概念;1、异步和同步同步和异步强调的是消息通信机制 (synchronous communication/ asynchronous c原创 2020-10-23 23:30:52 · 873 阅读 · 0 评论 -
JavaScript同步回调和异步回调(个人理解)
JavaScript同步回调和异步回调一、定义二、同步回调三、异步回调四、异步回调函数和同步回调函数区分五、回调函数使用场景一、定义A callback is a function that is passed as an argument to another function and is executed after its parent function has completed就是将一个函数作为参数传递给另一个函数,作为参数的这个函数就是回调函数。在javascript中函数是原创 2020-10-22 22:31:18 · 1757 阅读 · 0 评论 -
JS中的Map对象
JS中的Map对象1.js创建map对象2.将键值对放入map对象3.根据key获取map值4.删除map指定对象5.循环遍历map1.js创建map对象var map = new Map();2.将键值对放入map对象map.set(“key”,value)map.set(“key1”,value1)map.set(“key2”,value2)1为key,2为valuenew Map([[1,‘jun’],[2,‘xue’]])jun 为key,1为valuenew Ma原创 2020-06-02 20:23:16 · 3503 阅读 · 0 评论 -
JS二进制和十六进制转换
JS二进制和十六进制转换一、十进制与二进制、八进制、十六进制转换1、 十进制转二进制2、 十进制转八进制3、 十进制转十六进制二、二进制、八进制、十六进制与十进制转换1、 二进制转十进制2、 八进制转十进制3、 十六进制转十进制js二进制和十六进制转换,需要通过中间十进制来完成。(若其他人有可以绕过十进制的转换方式,可以留言)一、十进制与二进制、八进制、十六进制转换var a=111、 十进制转二进制a.toString(2)2、 十进制转八进制a.toString(8)3、 十进制转原创 2020-06-02 19:40:28 · 5154 阅读 · 1 评论 -
vue计算属性:模糊搜索
vue计算属性:模糊查询vue计算属性:模糊查询vue计算属性:模糊查询代码如下<!DOCTYPE html><html><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><title>Examples</title><meta name="keywords" conten原创 2020-05-19 20:04:23 · 518 阅读 · 0 评论 -
JavaScript中null、undefined、NaN、false等的区别
JavaScript中null、undefined、NaN、false等的区别一、typeof 操作符二、object二、number三、string四、undefined五、== 和 ===的区别一、typeof 操作符使用typeof可以检测给定变量的数据类型:“undefined” :如果这个值未定义“boolean” : 如果这个值是布尔值“string” ...原创 2019-12-04 21:59:45 · 210 阅读 · 0 评论 -
(node-v72 ABI, unknown) (falling back to source compile with node-gyp)
Windows下安装node_modules模块sqlite3一、sqlite3简介二 安装node_modules模块sqlite3一、sqlite3简介SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL datab...原创 2019-11-26 17:38:50 · 1905 阅读 · 0 评论 -
JavaScript中时间戳和时间字符串的转换方式
JavaScript中时间戳和时间字符串的转换方式一、时间戳转换为时间字符串二、时间字符串转换为时间戳一、时间戳转换为时间字符串方法一//给时间相关数字补0 function add0(m){ let mStr = m.toString(); return n<10 ? `0${mStr}` : mStr; } //给时间毫秒数字补0 function add0...原创 2019-11-21 20:16:30 · 350 阅读 · 0 评论 -
VS Code注释快捷键(JavaScript)
多行注释:先选中要注释的行,然后按Ctrl + /取消多行行注释:先选中需要取消注释的行,然后按Ctrl + /块注释Alt + Shift + A原创 2019-08-15 21:48:10 · 24964 阅读 · 2 评论 -
在VisualStudio Code中调试html页面(JS,canvas,easeljs)
一、 效果目的在VSCode里,直接F5打开html页面,并且可以在编辑器里编辑代码二、 工具准备安装vs code (在官网下载)安装nodejs : 输入npm install node安装canvas:输入npm install canvas安装easeljs:输入 npm install canvasVSCode 上装一个插件:Debugger for Chrome.三、...原创 2019-07-31 21:17:26 · 4995 阅读 · 0 评论 -
JavaScript中的继承机制:原型链
一、new运算符的缺点用构造函数生成实例对象,有一个缺点,那就是无法共享属性和方法。比如,在DOG对象的构造函数中,设置一个实例对象的共有属性species。function DOG(name){ this.name = name; this.species = ‘犬科’; }然后,生成两个实例对象:var dogA = new DOG(‘大毛’); var do...原创 2019-07-31 21:01:54 · 522 阅读 · 1 评论