自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(12)
  • 收藏
  • 关注

转载 JavaScript基础知识——ajax与存储

QA:  1、手写Ajax  以下已经兼容IEfunction Ajax(type, url, data, success, failed){ // 创建ajax对象 var xhr = null; if(window.XMLHttpRequest){ xhr = new XMLHttpRequest(); } e...

2018-03-15 15:29:00 116

转载 JavaScript基础知识——事件

QA:  1、编写一个通用的事件监听函数 //elem:要绑定元素的父元素; type:事件类型; selector:本来要绑定的元素 function bindEvent(elem,type,selector,fn) { //如果第四个参数没有,那么第三个参数应该是一个函数,fn 就赋值成 selector if(fn == null){...

2018-03-15 14:47:00 125

转载 JavaScript基础知识——DOM和BOM

QA:1、DOM是哪种基本的数据结构(树形结构)   2、DOM操作常用的API有哪些   3、DOM节点的Attribute和property有何区别   4、如何检测浏览器的类型navigator.userAgent// navigatorvar ua = navigator.userAgentvar isChrome = ua.indexO...

2018-03-15 14:21:00 130

转载 JavaScript基础知识——Date,Math

题目:  1、获取2017-06-10格式日期示例1:var date = new Date();var add = function(s){ if (s.toString().length === 1) { s = "0" + s; } return s;}var year = date.getFullYea...

2018-03-15 13:45:00 101

转载 JavaScript基础知识——异步和单线程

1.同步和异步的区别是什么?分别举一个同步和异步的例子2.一个关于setTimeout的笔试题3.前端使用异步的场景有哪些  在可能发生等待的情况,等待的过程中不能像alert一样阻塞程序运行    - 定时任务:setTimeout、setInterval    - 网络请求:ajax请求,动态```<img>```加载   - 事件绑定//ajax请求...

2018-03-15 10:26:00 99

转载 JavaScript基础知识——作用域和闭包

作用域和闭包Q: 1.说一下对变量提升的理解    2.说明this几种不同的使用场景  3.创建10个<a>标签,点击时弹出对应序号var i;for(i = 0; i < 10; i++){ (function(i){ var a = document.createElement('a'); a.innerHTM...

2018-03-12 17:21:00 134

转载 JavaScript基础知识——原型和原型链

二、原型和原型链Q:1、如何准确判断一个变量是数组类型?var arr = [];arr instanceof Array; // true//反例typeof arr;// typeof不能判断arr是否是数组  2、写一个原型链继承的例子//封装一个DOM查询function Elem ( id ){ this.elem = do...

2018-03-12 12:50:00 122

转载 JavaScript基础知识——变量类型与计算

一、变量类型与计算Q:1、JavaScript中使用typeof能得到那些类型?  undefined,string,number,boolean,object,function  2、何时使用'==='与'=='?//仅有这种情况使用'=='if(obj.a==null){ //此时条件相当于obj.a===null||obj.a===undefined,...

2018-03-12 09:33:00 108

转载 JavaScript 学者必看“new”

当你使用new的时候,会:1.创建一个新的空对象;2.将this绑定到该对象;3.添加一个名为__proto__的新属性,并且指向构造函数的原型(prototype);4.返回该this对象。如果你没有特别理解,那么我们接下来用例子来详细解释。首先定义一个构造函数Student,该函数接收两个参数name和age。function Student(name, age...

2017-06-05 11:04:00 103

转载 Javascript中颇受诟病的「this错乱」问题

function Countdown(seconds) { this._seconds = seconds;}Countdown.prototype._step = function() { console.log(this._seconds); if (this._seconds > 0) { this._seconds...

2017-06-04 20:22:00 206

转载 You Don't Need jQuery

You Don't Need jQuery  前端发展很快,现代浏览器原生 API 已经足够好用。我们并不需要为了操作 DOM、Event 等再学习一下 jQuery 的 API。同时由于 React、Angular、Vue 等框架的流行,直接操作 DOM 不再是好的模式,jQuery 使用场景大大减少。本项目总结了大部分 jQuery...

2017-05-26 14:00:00 129

转载 JavaScript-总结常用代码书写规范

javascript 代码规范代码规范我们应该遵循古老的原则:“能做并不意味着应该做”。全局命名空间污染总是将代码包裹在一个立即的函数表达式里面,形成一个独立的模块。不推荐var x = 10, y = 100;console.log(window.x + ' ' + window.y);推荐;(function(window){...

2017-04-25 16:53:00 74

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除