搜索内容

老王 的文章
  • 在浏览器中使用JavaScript module(模块)

    在浏览器中也可以使用JavaScript modules(模块功能)了。目前支持这一特性的浏览器包括: Safari 10.1. 谷歌浏览器(Canary 60) Firefox 54 – Edge 15 –
    老王 前端教程 2020年11月28日
  • 用纯CSS实现加载中动画效果

    上面的这个加载中效果,以前是用gif动图实现的,但随着CSS的进步,CSS动画功能越来越强大,我们只用一小片段HTML和CSS就能实现,方便了很多,体积也减小了很多。
    老王 前端教程 2020年11月28日
  • 前端程序员需要知道的7种新型的CSS长度单位

    今儿,我就准备向大伙儿介绍一些你们之前可能很少见过CSS家伙们。他们每个都是度量的单位,类似pixel 和 em 这样的,但是很有可能你之前从来就没听过这些家伙们!就让我们一起来交个朋友吧~
    老王 前端教程 2020年11月28日
  • 新手玩CSS中的一些黑科技

    觉得黑得可以的点个赞呗。
    老王 前端教程 2020年11月28日
  • CSS4中出现的一些新型选择器

    CSS4中出现的一些新型选择器
    老王 前端教程 2020年11月28日
  • HTTP/2 协议里有什么新东西

    2015年,HTTP/2 发布。它不叫 HTTP/2.0,是因为标准委员会不打算再发布子版本了,下一个新版本将是 HTTP/3。
    老王 前端教程 2020年11月28日
  • WEB音频API

    WEB音频API允许WEB开发者使用JavaScript动态的加载/解码音频文件。如果你经常开发一些WEB游戏,这些API你可能会经常用到。下面是对WEB音频API的简单介绍,你可以使用这个API在WEB前端替换改变音频的使用。
    老王 前端教程 2020年11月28日
  • console.time和console.timeEnd用法

    console.time和console.timeEnd这两个方法可以用来让WEB开发人员测量一个javascript脚本程序执行消耗的时间。随着WEB应用越来越重要,JavaScript的执行性能也日益受到重视,WEB开发人员知道一些性能测试机器是必须的。今天要介绍的console.time和console.timeEnd就是其中之一。
    老王 前端教程 2020年11月28日
  • 使用jQuery解析XML

    如果你用过Java、PHP等语言解析过XML,相信会跟我有相同的感觉,那就是很麻烦。改用jQuery来读取、分析、操作XML后,给人意想不到的轻松感。下面我们来看看使用jQuery处理XML文件的几种形式方法。
    老王 前端教程 2020年11月28日
  • 开发nodejs前需要知道的一些东西

    @#$SDFG$DEW#E@!EXWT#ߥ®™∞¡¥ github无法访问下不了 node.js环境搭建好慢 npm慢死 bower慢 BLABLABLA……
    老王 前端教程 2020年11月28日
  • 将key名不带双引号的JSON字符串转换成JSON对象的方法

    在现实应用中,很少有程序员知道JSON里的key需要用双引号包围,因为大多数的浏览器里并不需要使用双引号。所以,为什么多此一举要多写两个双引号呢?
    老王 前端教程 2020年11月28日
  • javascript 从定义到执行,你不知道的那些事

    javascript从定义到执行,JS引擎在实现层做了很多初始化工作,因此在学习JS引擎工作机制之前,我们需要引入几个相关的概念:执行环境 栈、全局对象、执行环境、变量对象、活动对象、作用域和作用域链等,这些概念正是JS引擎工作的核心组件。这篇文章的目的不是孤立的为你讲解每一个概念, 而是通过一个简单的demo来展开分析,全局讲解JS引擎从定义到执行的每一个细节,以及这些概念在其中所扮演的角色。
    老王 前端教程 2020年11月28日
  • CSS动画:keyframes用法介绍

    在CSS动画中,使用Transition技术是一种“隐式”的动画方法,而相对应的,还有一种“显式”的动画技术,就是,你可以在CSS里直接指定动画效果,这需要使用keyframes属性了。
    老王 前端教程 2020年11月28日
  • HTML颜色名称和颜色代码表

    HTML颜色代码是由16进制的三对数字分别表示红、绿、蓝(#RRGGBB)三种基本色。以红颜色为例,红色的代码是 #FF0000, 代码组成为’255′ 红, ‘0’ 绿, 和 ‘0’ 蓝。这些颜色可以用于装饰Web页面的背景,文字和表格等。
    老王 前端教程 2020年11月28日
  • 你不需要jQuery(五)

    不可否认,jQuery有时候是开发项目时必不可少的,但不同的项目,不同的场景,项目的技术架构,都需要做不同的考量,经过冷静的思考,我们就会发现,很多时候,我并不需要jQuery,使用原生JavaScript技术反而项目变得更精简、效率更高。
    老王 前端教程 2020年11月28日
  • CSS中的clip-path裁剪图片用法

    CSS中的clip-path能够让你指定一个网页元素的显示区域,而不是缺省的显示全部。在过去有个等效的属性, clip,但在新的CSS规范中,它已经被标志为deprecated,用新的clip-path代替。
    老王 前端教程 2020年11月28日
  • 获取JavaScript各种全局对象变量的方法

    全局变量在编程语言中一向被认为是一种不好的编程方法。但现实情况是,很多著名的项目都在大量的使用着全局变量
    老王 前端教程 2020年11月28日
  • 用JavaScript检测离线/在线状态

    新技术的出现有时会给我们WEB开发人员带领额外的苦恼,比如,如何判断用户现在是在线还是离线?幸好,有矛就有盾,JavaScript里的navigator对象帮我们解决这个问题。
    老王 前端教程 2020年11月28日
  • 用JavaScript获取函数参数名称

    最近看到一个nodejs程序,promisify-node,它能够将一个普通的函数或对象转变成promised方式的API。经过查看源代码,发现它是通过读取函数的参数来寻找回调函数式的参数。这种方式看起来有点怪,但有时候很有用。
    老王 前端教程 2020年11月28日
  • HTML5新元素<nav>

    HTML (<nav>)元素用来表示一个含有多个超链接的区域,这个区域的连接可以连接到其他页面,也可以连接到本页面内部其他部分。
    老王 前端教程 2020年11月28日
  • HTML5表单的novalidate属性

    当第一次看到HTML5的表单校验功能时,我真是的感觉是十分怀疑的。虽然这是一种非常优秀的新HTML5新功能,但说实话,相比起JavaScript校验,它又显得不是那么自由,不是那么强大,不是那么实用。
    老王 前端教程 2020年11月28日
  • JavaScript里的文件上传API

    HTML5的革命,现代浏览器的诞生,JavaScript的升级,这些给我们提供了使用Javascript和input[type=file]元素获取上传文件过程信息的能力。下面就来看看这些上传文件API是如何使用的!
    老王 前端教程 2020年11月28日
  • 如何在浏览器控制台(console)里输出彩色样式调试信息

    至于为什么要用这样的格式化效果,它能帮助你更好的在控制台(console)输出debug信息,更好的为调试程序服务。比如,严重错误或警告信息就需要用打个字体,醒目的颜色突出显示,你觉得呢,你会用这个彩色的控制台(console)信息输出技巧吗?
    老王 前端教程 2020年11月28日
  • 谷歌(Webkit)浏览器中滚动条的个性化

    你可以将这些属性运用到页面上能出现滚动条的元素(比如body),通过这些设置,你可以设计出各式各样的滚动条:
    老王 前端教程 2020年11月28日
  • CSS3多列布局(columns)的用法

    CSS3中新出现的多列布局(columns)是传统HTML网页中块状布局模式的有力扩充。这种新语法能够让WEB开发人员轻松的让文本呈现多列显示
    老王 前端教程 2020年11月28日