03 2020 档案
摘要:
写在前面的话: 最近有个需求是为Ztree的图标添加点击事件,心想这好办呀,读读Ztree的官方文档一定会有相应的图标点击事件的,于是我打开了Ztree的官网 ,找了好久没有直接针对图标的点击事件,我的三千烦恼丝又要开始掉了。 解决办法: 好在我相信一个道理:“只要思想不滑坡,办法总比困难多!”,既
阅读全文

摘要:
定义: bind() 方法创建一个新的函数,在 bind() 被调用时,这个新函数的 this 被指定为 bind() 的第一个参数,而其余参数将作为新函数的参数,供调用时使用。 用法: bind() 最简单的用法是创建一个函数,不论怎么调用,这个函数都有同样的 this 值。 <script> v
阅读全文

摘要:
Set对象 ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。 Set 实例的属性和方法 Set.prototype.constructor:构造函数,默认就是Set函数。 Set.prototype.size:返回Set实例的成员总数 Set.prototyp
阅读全文

摘要:
写在前面的话: 在HtML5中客户端提供了两种存储数据的对象,分别是以下两个: 1.localStorage - 用于长久保存整个网站的数据,保存的数据没有过期时间,直到手动去除。 2.sessionStorage - 用于临时保存同一窗口(或标签页)的数据,在关闭窗口或标签页之后将会删除这些数据。
阅读全文

摘要:
写在前面的话: 在es6中一共有五种遍历对象的方法,如下: (1)for...in for...in循环遍历对象自身的和继承的可枚举属性(不含 Symbol 属性)。 (2)Object.keys(obj) Object.keys返回一个数组,包括对象自身的(不含继承的)所有可枚举属性(不含 Sym
阅读全文

摘要:
写在起前面的话: 活到老学到老。对象(object)是 JavaScript 最重要的数据结构。ES6 的规范中对Object对象进行了升级。主要有以下几个地方: 属性的简洁表示法: 在es5中对象属性的标准写法是: var person={ name:"林" } 属性名+冒号(:)+属性值 在ES
阅读全文

摘要:
写在前面的话: 有一个小功能是在读取数据库配置后将数据以json字符串的形式传给了前端,前端使用JSON.parse()方法转换字符串的时候提示失败了,总结了一下解决的办法: 1.对字符串进行转义。 2.保存数据的时候进行编码。 3.后端直接返回个对象跳过使用JSON.parse()方法。 1.对字
阅读全文

摘要:
1.什么是Promise对象? Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。原生提供了Promise 对象。Promise 简单说就是一个容器,里面保存着之后才执行的事件。从语法层面来说,Promise 是一个对象,从它可以获取异步操作的消息。Pr
阅读全文

摘要:
写在前面的话: 图片在页面元素中相对是比较占用带宽的存在,那么优化图片往往能肉眼可见的提高页面加载的速度,以下总结的四种关于优化图片加载的方案。 CSSSprite 减少对服务器请求 SVGSprite 体积小,矢量 Iconfont 体积小,矢量,集成度高 Base64 减少对服务器请求 一.CS
阅读全文

摘要:
写在前面的话: canvas是HTML5提供的新标签,标签用于绘制图像(通过脚本,通常是 JavaScript)。但是,<canvas> 元素本身并没有绘制能力,它仅仅是作为存放图形的容器, 我们使用脚本来完成实际的绘图任务。getContext() 方法可返回一个对象,该对象提供了用于在画布上绘图
阅读全文

摘要:
有个需求中需要播放指定路径的声音,但你必须要有该路径的声音才可以播放,如果没有该文件则播放默认的声音,该方法用于初始化应用的时候获取指定目录的所有文件,便于后来播放声音的时判断路径是否存在。 using System; using TopDAL; using System.IO; using Sys
阅读全文
