【JavaScript】
文章平均质量分 72
Anabel Chen
世上之事,只该难得,不该易得,易得之事易失去,难得之事难失去!
展开
-
【JavaScript】3.JS中的闭包之我理解
闭包是一个比较抽象的概念,尤其对js新手来说,书上的解释实在是晦涩,对我来说也是一样,但是它也是js提升中无法绕过的一环,几乎每次面试必问的问题,因为在回答的时候,你的答案的深度,对术语的理解以及js内部解释器的运作方式的描述,都是可以看出你js实际水平的,即使你没有答对,也能让考官对你的水平有个评估,那么我们先来说说我对js中的闭包的理解。 闭包是很多语言都具备的特性,在js中原创 2017-05-10 17:42:03 · 293 阅读 · 0 评论 -
【JavaScript】11.JS实现简单的时分秒倒计时
代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>js简单时分秒倒计时</title> <script type="text/javascript翻译 2018-11-01 11:38:22 · 394 阅读 · 0 评论 -
【JavaScript】10.解决chplayer视频播放器在本地能加载视频,放到服务器上加载视频失败的问题
最近调试一个视频播放器郁闷了自己好长时间,上传了flv或者MP4文件到服务器,可输入正确地址通过http协议来访问总是出现“加载视频失败!”这就表明MP4格式文件是服务器无法识别的,其实这是没有在IIS服务器中将相应的MIME类型进行设置的原因,那该怎么设置MIME类型呢? 开启MP4文件的话,需要在“Internet信息(IIS)管理器”中右击需要更改的网站或目录,可以打开形如下图的窗口(我右...原创 2018-02-08 17:30:09 · 6740 阅读 · 0 评论 -
【JavaScript】8.弹出框(Dialog)
最近做项目,用到了弹出框提示信息,就做了个demo,记录总结了一下,对一般的网站来说,弹出框是比较常见的。或是给出用户操作提示,或是通过弹出框打开一个小窗口以提示信息,或是给出错误警示等等。但是由于浏览器自带的弹出窗口alert,confirm,prompt样式比较单调,且不同的浏览器有不同的默认样式设置,所以在日常工作中,给网站做一个自定义的弹出框非常必要。html部分Click Me!原创 2018-01-30 14:42:26 · 24439 阅读 · 2 评论 -
【JavaScript】7.如何让鼠标移上去显示图片或者微信二维码
最近做项目的时候的要实现一个鼠标移上去显示图片或者微信二维码的功能,于是就做了一下总结: 鼠标移上去显示图片或者二维码 测试 这里是微信图片 function showImg() { document.getElementById("wxImg").style.display="block"; } func原创 2018-01-28 15:59:01 · 2933 阅读 · 5 评论 -
【JavaScript】6.href=”javascript:void(0);
一、为什么要使用href="javascript:void(0)";(1)href="javascript:void(0)";的含义是,让超链接去执行一个js函数,而不是去跳转一个地址,而void(0)表示一个空的方法,也就是不执行js函数。(2)JavaScript:是伪协议,表示url的内容通过Javascript执行。void(0)表示不做任何操作,这样会防止链接跳转到其他页面。这么转载 2018-01-28 15:15:40 · 528 阅读 · 0 评论 -
【JavaScript】9.JS解决url传递参数中文乱码的问题
通过url传递json字符串,却出现了中文乱码的问题:这里用到了decodeURIComponent()方法,代码如下: function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");原创 2018-02-03 22:29:31 · 444 阅读 · 0 评论 -
【JavaScript】5.面试题一原型和原型链
一、题目1、如何准确判断一个变量是数组类型? var array=[]; console.log(array instanceof Array);//true 判断引用类型的具体类型要用instanceof console.log(typeof array);//Object2、写一个原型链继承的的例子 //封装一个DOM查询实例 functio原创 2017-09-28 07:03:59 · 11867 阅读 · 1 评论 -
【JavaScript】4.面试题一JS基础知识(上)
一、变量类型和计算题目:(1)JS中使用typeof能得到哪些类型?typeof能确定值类型的具体类型,不能确定引用类型的具体类型(2)何时使用===? 何时使用==? 一般建议都使用===,只有下面两种判断对象属性和函数参数是否存在的情况下使用==- 判断对象属性是否存在 if(obj.a == null){ //这里相当于obj.a ===原创 2017-09-25 13:34:42 · 442 阅读 · 0 评论 -
【JavaScript】2.Http中Get与Post两种请求方式的差异
Get和Post在面试中一般都会问到,一般的区别:(1)post更安全(不会作为url的一部分,不会被缓存、保存在服务器日志、以及浏览器浏览记录中)(2)post发送的数据更大(get有url长度限制)(3)post能发送更多的数据类型(get只能发送ASCII字符)(4)post比get慢(5)post用于修改和写入数据,get一般用于搜索排序和筛选之类的操作(淘宝,支付宝的原创 2017-04-26 12:40:35 · 2460 阅读 · 0 评论 -
【JavaScript】1.ECMAScript6新特性
1.ES6引入块级作用域,用let定义的变量,在块以外不能访问 if(true){ let fruit="苹果"; } console.log(fruit); 2.const定义恒量,不能再重新赋值,否则就会报错 // const fruit="苹果";// const fruit="香蕉";// c原创 2017-04-24 14:36:24 · 548 阅读 · 0 评论 -
【JavaScript】12.String字符串类型转换成Number数字类型
string字符串类型转换为number数字类型有5种方法Number(),parseInt(),parseFloat(),new Number(),*/1.第一个函数Number(),即强制类型函数Number()可以用于任何数据类型,而另外两个函数则专门用于把字符串转化成数值 console.log(Number(false)); // 0 cons...翻译 2019-01-27 20:15:50 · 7864 阅读 · 0 评论