摘要:
ie8 不支持 console JSON 解决 if (!window.JSON) { window.JSON = { parse: function (jsonStr) { return eval('(' + jsonStr + ')'); }, stringify: function (json
阅读全文
posted @ 2021-07-27 17:30
哈哈哈~_~
阅读(46)
推荐(0)
摘要:
btoa和atob是window对象的两个函数, btoa -- binary to ascii,用于将binary的数据用ascii码表示,即Base64的编码过程, atob -- ascii to binary,用于将ascii码解析成binary数据 不支持汉字 先用encodeURICom
阅读全文
posted @ 2021-07-22 10:47
哈哈哈~_~
阅读(235)
推荐(0)
摘要:
1 XMLHttpRequest onreadystatechange 是一个事件句柄。它的值 (state_Change) 是一个函数的名称,当 XMLHttpRequest 对象的状态发生改变时,会触发此函数。状态从 0 (uninitialized) 到 4 (complete) 进行变化。仅
阅读全文
posted @ 2021-07-09 18:38
哈哈哈~_~
阅读(102)
推荐(0)
摘要:
不是是所有http请求都是浏览器做的,有可能是某个控件里面自带的http做的 用Fiddler监听一下就知道了 fiddle是web调试工具之一,能记录所有客户端和服务端的http和https(需要手动设置才能抓取)请求
阅读全文
posted @ 2021-07-09 18:33
哈哈哈~_~
阅读(45)
推荐(0)
摘要:
创建对象 我们开始可以用Object构造函数或者对象字面量来快速创建对象,但使用这种方式创建多个对象时会产生大量重复代码,所以我们有了以下几种创建对象的方式。 (1)工厂模式 function createPerson(name, age,sex){ //传入的参数可以类比成送入工厂的原材料 var
阅读全文
posted @ 2021-07-06 17:15
哈哈哈~_~
阅读(196)
推荐(0)
摘要:
.sider-container::-webkit-scrollbar { width: 6px; height: 6px } .sider-container::-webkit-scrollbar-track { background: #f7f7f7; } .sider-container::-
阅读全文
posted @ 2021-05-27 09:55
哈哈哈~_~
阅读(174)
推荐(0)
摘要:
1 生成项目 ng new xxx --createApplication=false --directory=frontend --interactive=false --createApplication=false参数避免创建初始应用程序(默认值为true)。否则,Angular CLI sr
阅读全文
posted @ 2021-05-19 11:57
哈哈哈~_~
阅读(164)
推荐(0)
摘要:
日期格式 正则表达式仅用作验证,所以捕获组没有意义,只会占用资源,影响匹配效率,所以可以使用非捕获组来进行优化用圆括号会有一个副作用,使相关的匹配会被缓存,此时可用 ?: 放在第一个选项前来消除这种副作用。连接字符串:([-./]?) import { ValidatorFn, AbstractCo
阅读全文
posted @ 2021-05-18 16:07
哈哈哈~_~
阅读(471)
推荐(0)
摘要:
前端解析Excel文件 import { Injectable } from '@angular/core'; import { HttpClient } from '@angular/common/http'; import { LazyResult, LazyService } from './
阅读全文
posted @ 2021-04-28 15:06
哈哈哈~_~
阅读(714)
推荐(0)
摘要:
一,作用 将打包的项目以可视化的形式展现到浏览器上,并展示打包项目的名称大小等 二,安装 yarn add webpack-bundle-analyzer 三,使用 在终端执行 ng build --help 可以看到参数--stats-json 作用是生成stats.json 在项目的packag
阅读全文
posted @ 2021-04-28 14:41
哈哈哈~_~
阅读(334)
推荐(0)