- 博客(17)
- 收藏
- 关注
原创 表格
<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>Frozen Columns in DataGrid - jQuery EasyUI Demo</title> <style> *{ margin: 0; padding: 0; } table, tr, td, th, thead {
2020-06-02 17:43:59
299
原创 获取 某月 某周的 第一天和最后一天
Date.prototype.Format = function (fmt) { //author: meizz var o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "h+": this.getHours(), //小时 "m+": th...
2020-04-17 15:06:39
157
原创 `移动端布局``rem单位使用``flexible适配``gulp中的sass插件和bowsersync的使用
本篇主要介绍 移动端布局、rem单位使用、flexible适配、gulp中的sass插件和同步多屏浏览的bowsersync的使用,并由此把百度前端学院的 “小薇的任务十一作为展示demo,demo的git连接,有需要完善的地方可以对我留言 本篇只对使用做说明,更多的一些使用和安装细节请自行百度一 、使用gulpdemo中包括使用gulp 或者参考gulp插件使用 ...
2017-07-22 12:18:18
817
转载 gulp 插件使用
前端构建工具gulpjs的使用介绍及技巧gulpjs是一个前端构建工具,与gruntjs相比,gulpjs无需写一大堆繁杂的配置参数,API也非常简单,学习起来很容易,而且gulpjs使用的是nodejs中stream来读取和操作数据,其速度更快。如果你还没有使用过前端构建工具,或者觉得gruntjs太难用的话,那就尝试一下gulp吧。本文导航:gulp的安装开始使用gulpgul
2017-07-22 11:33:57
447
转载 call apply callee和caller之间的区别
1、call()call()标准apifun.call(thisArg[, arg1[, arg2[, …]]])call()作用都是改变当前作用域,即改变this的指向,将函数对象从初始的上下文改变为由thisArg指定的新对象。thisArg:可选项,将被当做当前对象。如果没有thisArg,那么global对象将被用作thisArg.arg1,arg2:可选项
2017-07-22 11:13:01
489
转载 sublime text3 本地服务器配置问题
安装sublime server 插件包 1.Ctrl + shift + p install package sublimeServer 2.git cd to your Sublime packages fo
2017-02-16 09:20:52
2678
转载 ECMA5forEach
forEach是ECMA5中Array新方法中最基本的一个,就是遍历,循环。例如下面这个例子:[1, 2 ,3, 4].forEach(alert);等同于下面这个for循环1234var array = [1, 2, 3, 4];for (var k = 0, length = array.length; k
2017-02-02 17:32:31
310
转载 给你一个承诺-----promise
在谈论Promise之前我们要了解一下一些额外的知识;我们知道JavaScript语言的执行环境是“单线程”,所谓单线程,就是一次只能够执行一个任务,如果有多个任务的话就要排队,前面一个任务完成后才可以继续下一个任务。这种“单线程”的好处就是实现起来比较简单,容易操作;坏处就是容易造成阻塞,因为队列中如果有一个任务耗时比较长,那么后面的任务都无法快速执行,或导致页面卡在某个状态上,给用户的体验
2016-12-08 20:26:39
344
转载 js中的this指向
首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象(这句话有些问题,后面会解释为什么会有问题,虽然网上大部分的文章都是这样说的,虽然在很多情况下那样去理解不会出什么问题,但是实际上那样理解是不准确的,所以在你理解this的时候会有种琢磨不透的感觉),那么接下来我会深入的探讨这个问题。 为什么
2016-12-08 16:19:21
226
转载 常用正则表达式
正则表达式速查表字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n”匹配字符“n”。“\n”匹配一个换行符。串行“\\”匹配“\”而“\(”则匹配“(”。^匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置。$匹配
2016-12-08 15:23:14
235
原创 移动端自适应布局----rem字体
一.px,em,rem之间联系与区别px:像素是相对于显示器屏幕分辨率而言的相对长度单位,不会受屏幕宽度改变em:继承父级的font-size,与父级的字体大小有关rem:是em的升级版,rem只会相对html的值,不会受到父级的影响。二.移动端怎么用rem假设设计师的视觉稿是按照iPhone6的宽度来设计的,即375px 那么,我们可以完全按照视觉稿上的尺寸来赋值
2016-11-23 21:15:43
5661
转载 jQuery与js控制auido暂停
定义和用法 标签定义声音,比如音乐或其他音频流。示例代码:您的浏览器不支持 audio 标签。提示和注释提示:可以在开始标签和结束标签之间放置文本内容,这样老的浏览器就可以显示出不支持该标签的信息。属性属性 值 描述autoplay autoplay 如果出现该属性,则音频在就绪后马上播放。controls
2016-11-23 09:48:00
690
原创 HTML的语义化
1、什么是HTML语义化? 根据内容的结构化(内容语义化),选择合适的标签(代码语义化)便于开发者阅读和写出更优雅的代码的同时让浏览器的爬虫和机器很好地解析。2、为什么要语义化? 1.语义化有利于SEO,有利于搜索引擎爬虫更好的理解我们的网页,从而获取更多的有效信息,提升网页的权重。 2.在没有CSS的时候能够清晰的看出网页的结构,增强可读性。
2016-11-22 09:21:25
550
转载 前端自动化--gulp
gulp使用教程1.简介gulp是基于Node.js的自动任务运行器,他能自动化得完成javaScri/coffee/sass/less/html/image/css等文件的测试、检查、合并、压缩、格式化、浏览器自动刷新、部署文件生成,并监听文件再改动后重复指定的这些步骤。在实现上,借用了Unix操作系统的管道(pipe)思想,前一级的输出,直接变成后以及的输入。使得操作非常简单。gu
2016-11-17 19:24:08
485
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人