加载中
javascript中的几个内置函数arguments, callee, caller, this, apply(), call()

arguments, caller, callee, this都是用在函式(function)內的特殊內定物件。而apply()及call()則是用來呼叫函式的不同作法。 arguments 可用來取得function傳入的實際變數Array。這個變數特別...

2016/08/26 16:59
19
(a==1&&a==2&&a==3)成立的实现及原理

最近的一道热门的题目 `Can (a ==1 && a== 2 && a==3) ever evaluate to true? `, 引起了很多人的关注与讨论,自己可以很容易想到一种实现,但是看大家讨论出来的答案,其中有很多有意思的,...

09/03 13:27
11
html 页面内锚点定位及跳转方法总结

第一种方法,也是最简单的方法是锚点用<a>标签,在href属性中写入DIV的id。如下: <!DOCTYPE html> <html> <body> <h2> <a href="#div1">to div1</a> <a href="#div2">to div2</a> <a href="...

打印html页面出现空白段落问题

这两天我做了一个报告页面,然后出现一个莫名其妙的问题。每一个page都有几行空白。如图所示 类似这样的问题。找了好久,然后发现我这边有个头部,里面是打印按钮。例如 <style type="text/...

2017/04/18 21:09
25
浏览器渲染顺序

正文从这开始~ 有一个很经典的面试题:当你在浏览器输入一个网址并按下回车之后发生了什么?今天我们就来说说当浏览器从服务器获取了HTML文件之后经历了什么。事实上,从获取HTML文件直到浏...

2017/03/16 13:50
18
2个页面监听变化

最近有个需求是这样的。页面1是课程列表界面,页面2是播放课程界面。想要实现页面2视频播放完成后,页面1内容自动变化,不刷新界面。 因为,是angular框架。开始我一直想寻求angular的解决方...

视频播放插件video和videogular

以前,没做视频的时候。总是在想视频插件没什么用处啊。毕竟h5的video插件已经够用了。直到,看到Chrome上的video右下角那个小小的下载图标。 我尝试了2个插件一个是基于html5的video,一个更...

数字转汉字

一.阿拉伯数字转中文数字 中文数字的特点: 每个计数数字都跟着一个权位,权位有:十、百、千、万、亿。 以“万”为小节,对应一个节权位,万以下没有节权位。 每个小节内部以“十百千”为权...

解决ng-show闪现问题

用途 ng-hide/ng-show属性用来控制页面内元素的显示或隐藏。 ng-hide条件为true时,隐藏所在元素;false,则显示所在元素。 ng-show正好相反。true时,显示所在元素;false,则隐藏所在元素。...

深入了解 JavaScript 中的 for 循环

在ECMAScript5(简称 ES5)中,有三种 for 循环,分别是: 简单for循环——执行效率最高,普通的数组循环 for-in——遍历的是属性而不是索引,还可以遍历出原型属性。好处遍历稀疏数组,对象...

Mac下IDE异常卡处理办法

我拿到手的电脑是16G内存的mac pro,我是做前端的,之前没有使用过mac。最近做项目一旦造作js文件,就异常卡顿。基本是3步一卡。于是,我就想着是不是和之前eclipse配置一样有解决的办法。 ...

检测浏览器版本并升级jQuery插件

前言 因为项目使用的是angular.js1.4,但从1.2开始angular对IE9以下的内核不再支持了。而国内还有需要用户使用的是360和firfox浏览器。我就在找一个提醒用户进行更新的方法。 这是一种解决方...

Javascript异步编程的4种方法

你可能知道,Javascript语言的执行环境是"单线程"(single thread)。 所谓"单线程",就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此...

2016/11/01 11:55
27
网页超链接打开.exe程序

工作中想实现网页点击,打开.exe程序的效果。于是查询各种方法,不过都是使用ActiveX的方式。大家都知道ActiveX是IE早期使用的,现在浏览器使用XMLHttpRequest对象。 因为早期使用js,后来木...

用sort()方法随机打乱数组

我们先看一下随机数组排序的示例,再来研究其中的原理。 随机数组排序示例 var numbers = [5, 458 , 120 , -215 , 228 , 400 , 122205, -85411]; numbers = num...

2016/10/11 11:51
65
ES6箭头函数(Arrow Functions)

ES6可以使用“箭头”(=>)定义函数,注意是函数,不要使用这种方式定义类(构造器)。 一、语法 1. 具有一个参数的简单函数 var single = a => a single('hello, world') // 'hello, world'...

2016/10/11 10:08
29
常用框架查看版本-console方法

Bootstrap版本查看 : $.fn.tooltip.Constructor.VERSION jQuery版本查看 : jQuery.fn.jquery Dojo版本查看 : dojo.version Angular版本查看 : angular.version...

2016/09/18 18:28
54
JS获取URL中参数值(QueryString)的4种方法分享

方法一:正则法 复制代码代码如下: //获取传递的单个参数 function getQueryString(name) {     var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');     var r = window.l...

2016/09/12 17:04
31
不常用的console命令(二)

console.log( ) 是JS开发时常用的小工具,输出一些信息来辅助调试,console 还有很多有用的方法,下面介绍几个方便调试的用法 一,跟踪堆栈 例如想找出某个函数是被谁调用,如果调用层级较深...

不常用的console命令(一)

一、显示信息的命令 1: <!DOCTYPE html> 2: <html> 3: <head> 4: <title>常用console命令</title> 5: <meta http-equiv="Content-Type" content="text/html; charse...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部