javascript技巧

  • javascript中substring()、substr()、slice()的区别

    stringObject.substring(start,stop) 用于提取字符串中介于两个指定下标之间的字符. start必需.一个非负的整数,规定要提取的子串的第一个字符在 stringObje ...

  • 使用js判断当前时区TimeZone是否是夏令时

    复制代码 代码如下: var d1 = new Date(2009, 0, 1); var d2 = new Date(2009, 6, 1); if (d1.getTimezoneOffset() ...

  • layer实现弹窗提交信息

    layer是非常好用的弹窗插件,具体参见官方文档 点击这里进入.官方有很多示例,使用方法也非常简单,引入官方下载的css和js就可以了.但是有时候,弹窗提醒并不能满足我们的所有要求.例如,在奖品界面, ...

  • Javascript控制页面链接在新窗口打开具体方法

    第一个方法就是用jquery实现,原理是这样的先找到站点中的外部链接,然后再给链接加上target=_blank"属性就搞定了,代码如下:jquery在新窗口打开  复制代码 代码如下: $ ...

  • 网页运行时提示对象不支持abigimage属性或方法

    在一个网页中用了一个js插件, js文件引用的没有错,代码也和demo差不多, 但是运行时ie的调试工具报了一个错: 解决方案: jquery文件冲突,发现原来自己引过一个 <script sr ...

  • JSON键值对序列化和反序列化解析

    什么是JSON? JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for ...

  • 一个用js实现过滤重复字符的函数

    比较简单,主要使用数组和字符串的indexOf来逐个查询对比. [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

  • JS实现的系统调色板完整实例

    本文实例讲述了JS实现的系统调色板.分享给大家供大家参考,具体如下: 运行效果图如下: 整体页面代码: <html> <head> <meta http-equiv=&q ...

  • jQuery操作HTML代码方法介绍

    html()可以对HTML代码进行操作,类似于元素JavaScript中的innerHTML. 例如: 示例: <!DOCTYPE html> <html lang="en ...

  • JS中解决谷歌浏览器记住密码输入框颜色改变功能

    谷歌浏览器记住密码输入框颜色会改变,并且字体颜色会变成黑色,如图 输入框原来的样式是这样的 然而记住密码后,输入框颜色就变成了黄色,并且字体变成了黑色 这是由于谷歌浏览器的自带样式的缘故: input ...

  • React 源码中的依赖注入方法

    一.前言 依赖注入(Dependency Injection)这个概念的兴起已经有很长时间了,把这个概念融入到框架中达到出神入化境地的,非Spring莫属.然而在前端领域,似乎很少会提到这个概念,难道 ...

  • Bootstrap布局之栅格系统学习笔记

    Bootstrap布局之栅格系统学习笔记

  • FF下zoom的替代方案 单位em

    首先是em的计算方式,当本元素和父级元素没有指定以em或者百分比为单位的font-size时,1em严格等于16px,当本元素和父级元素指定了以em或者百分比为单位的font-size时,则在16px ...

  • JavaScript浅层克隆与深度克隆示例详解

    JavaScript浅层克隆与深度克隆示例详解

  • JavaScript 判断指定字符串是否为有效数字

    这样的check以前已经碰到很多了,但每次都是解决了就完了,没有记录下来,等下次碰到时又要花很多的时间去写.东西是需要积累的,现在特记录下来,希望这样的工作不再重复太多,也与大家一起分享. 复制代码 ...

  • 一篇文章教你写出干净的JavaScript代码

    目录 1. 变量 使用有意义的名称 避免添加不必要的上下文 避免硬编码值 2. 函数 使用有意义的名称 使用默认参数 限制参数的数量 避免在一个函数中做太多事情 避免使用布尔标志作为参数 避免写重复的 ...

  • webpack之基础打包优化的实现

    目录 前言 优化loader 压缩代码 gzip压缩 抽离公共依赖包 最后 前言 webpack至今已经发展了5个版本,如果你还不会webpack,那么赶紧学习起来吧.webpack是web前端开发人 ...

  • Mock.js的安装与使用教程(摆脱后端同学的束缚)

    目录 前言 Mock概述 mock.js安装 1.创建vue项目 2.项目中安装mock.js和axios 3.安装成功后我们运行项目 Mock规范 Mock的使用 总结 前言 当下采用前后端分离模式 ...

  • Prototype框架详解

    这里所说的"Prototype"不是JavaScript编程中的原型("prototype"),而是由"Sam Stephenson"写的一 ...

  • JavaScript添加随滚动条滚动窗体的方法

    本文实例讲述了JavaScript中添加随滚动条滚动窗体的方法.分享给大家供大家参考,具体如下: 两种实现方式: 第一种: <script type=/"text/javascript ...