笔记
文章平均质量分 54
ANNENBERG
五道口职业技术学院
展开
-
页面广告飘窗
【代码】页面广告飘窗。原创 2024-07-16 23:57:42 · 121 阅读 · 0 评论 -
公益林行政区划各级通过服务进行高亮定位
【代码】湖南大数据 服务。原创 2023-07-04 14:57:02 · 100 阅读 · 0 评论 -
设计模式-8种
前端常见的设计模式主要有以下几种:1. 单例模式2. 工厂模式3. 策略模式4. 代理模式5. 观察者模式6. 模块模式7. 构造函数模式8. 混合模式单例模式 这种设计模式的思想是确保一个类只有唯一实例,一般用于全局缓存,比如全局window,唯一登录浮窗等。采用闭包的方式实现如下:var single = (function(){ let instance; function getInstance(){ // 如果该实例存在,则直接返回,否则就对其实例化原创 2021-08-11 17:38:03 · 699 阅读 · 0 评论 -
倒计时计算-时分秒
1.setClock:function(time){var that=this, sec= parseInt(time) , clockCount={}, strTimer="";clockCount=setInterval(function(){ if(sec==0){ $(".js-count-down").html("活动已经结束");clearInterval(clockCount); return false; }strTimer = that.secondToDate(sec原创 2021-01-08 11:30:07 · 1854 阅读 · 1 评论 -
js忍者秘籍
es速查表:生成器,一种可以基于一次请求生成多次值的函数,在不同请求之间也能挂起执行。 Promise,让我们更好地控制异步代码。 代理,让我们控制对特定对象的访问。 高级数组方法,书写更优雅的数组处理函数。 Map,用于创建字典集合;Set,处理仅包含不重复项目的集合。 正则表达式,简化用代码书写起来很复杂的逻辑。 模块,把代码划分为较小的可以自包含的片段,使项目更易于管理。 通过下列方式https://kangax.github.io/compat-table/es6/、http://原创 2020-11-05 19:37:40 · 282 阅读 · 0 评论 -
ES6基础笔记-阮一峰
// 数组的扩展let arr=[3,5,7];let arr2=Array.from(arr,(x)=>x*5);//新数组console.log(arr2);for (const item of arr) {//for of 遍历数组元素console.log(item);}for (const elem of arr2.values()) {consol...原创 2019-12-29 17:46:02 · 4414 阅读 · 1 评论 -
ES6常用特性
<!DOCTYPE html>//1.var let const声明变量//var会变量提升,let就不会被变量提升//var内层变量覆盖外层变量,let所声明的变量,只在let命令所在的代码块内有效(新增块级作用域)//var用来计数的循环变量泄露为全局变量(循环结束为最后一轮i的值,新值覆盖旧值);let不会//const也用来声明变量,但是声明的是常量。一旦声...原创 2019-02-17 12:36:59 · 238 阅读 · 0 评论 -
vue 小马哥笔记3-配置axios插槽vuex
1.vue 文件配置:2.axiosaxios拦截3.slot插槽:有替换元素就替换,没有就插入默认元素4.响应式修改数组 splice set5.原创 2020-10-27 13:37:38 · 222 阅读 · 0 评论 -
南锣古巷
2.鼠标悬停改变字体颜色ps:使用mouseover事件内嵌套hover或者mouseover/mouseenter事件有bug,第一次触发不到进入事件。故,采用e.target!3.街景模式<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/...原创 2019-10-22 14:30:37 · 183 阅读 · 0 评论 -
es6入门
const csvFileLine = '1997,John Doe,US,john@doe.com,New York';const { 2: country, 4: state } = csvFileLine.split(',');console.log({ 2: country, 4: state });//{2: "US", 4: "New York"}对象结构处理数组const ob...原创 2019-08-21 16:42:54 · 153 阅读 · 0 评论 -
通州房屋小结
一.生成唯一码guidfunction guid() { return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r = Math.random()*16|0, v = c == 'x' ? r : (r&0x3|0x8); return v...原创 2019-08-21 10:12:04 · 196 阅读 · 0 评论 -
TypeScript笔记 javascript
// 循环// for...in 一组值的集合或列表进行迭代输出var j;var n = "a b c";for (j in n) {console.log(n[j],j);//a,0 1 b,2 ....}// for...of 允许你遍历 Arrays(数组), Strings(字符串), Maps(映射), Sets(集合)等可迭代的数据结构等let ...原创 2019-06-09 18:50:39 · 241 阅读 · 0 评论 -
高碑店乡房屋管理-笔记
1.获取select的值:$("#village option:selected").val();2.keypess、kewdown、keyup的区别:在KeyDown中返回的是键盘的代码, 而KeyPress返回的是ASCII字符;如果只想读取字符, 用KeyPress, 如果想读各键的状态, 用KeyDown。keydown:用户在键盘上按下某按键时发生。一直按着某按键则会不断触发(o...原创 2019-05-07 16:09:05 · 208 阅读 · 0 评论