javascript
文章平均质量分 56
qq_1872583947
有志者事竟成
展开
-
字符串replace—变量全局替换
业务需求:根据接口返回值,替换字符串值res.datas.arr.forEach((item) => { this.content = this.content .replace( new RegExp(item.id, "g"), item.text ); });关键代码:item.id是变量,需要用new一个正则的方式转成正则new RegExp原创 2021-08-10 11:43:50 · 351 阅读 · 0 评论 -
js 类型判断
1、js中的数据类型**基本数据类型:**Undefined、Null、Boolean、Number、String,Symbol**引用数据类型 :**Objectlet bool = true;let num = 1;let str = '123';let und= undefined;let nul = null;let arr = [1,2,3,4];let obj = {name:'李白',sex:'男'};let fun = function(){console.log('he转载 2021-05-09 17:09:19 · 94 阅读 · 0 评论 -
$ (function() {})的用法
JQuery 的代码我们通常会包裹在一个$(function(){})函数中,jq 的$(function(){})也就是$(document).ready(function(){})的简写,与之对应的原生 js 的window.onload事件,这俩者之间到底有什么区别呢?$(function () { console.log("ready执行");});$(function() { console.log("ready1执行");});window.onload = fun转载 2020-10-19 10:14:10 · 1758 阅读 · 0 评论 -
宏任务和微任务相关概念和例子
#微任务 和 宏任务的执行分析#简单实例分析例子1:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie转载 2020-10-19 13:53:26 · 500 阅读 · 0 评论