介绍一下JavaScript的基本数据类型Undefined、Null、Boolean、Number、StringECMAScript 2015 新增:Symbol(创建后独一无二且不可变的数据类型) 介绍一下JavaScript有哪些内置对象?Object是JavaScript中所有对象的父对象数据封装类对象:...
JSON定义 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C,...
XMLHTTPRequest是什么?XMLHttpRequest 是一个API, 它为客户端提供了在客户端和服务器之间传输数据的功能。它提供了一个通过 URL 来获取数据的简单方式,并且不会使整个页面刷新。这使得网页只更新一部分页面而不会打扰到用户。XMLHttpRequest 在 AJAX 中被大量使用。 XM...
什么是跨域HTTP请求?JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。比如HTML中a/form/img/css/script/iframe/ajax都可以指向资源,如果发起请求的资源所在域不同于该请求所指向资源所在的域的HTTP请求就叫做跨域HTTP请求。 何为不同的域?协议+域名+端口...
最近公司有个需求,是实现列表的展示和横向滑动,本来觉得这东西不就是横向滚动嘛,在实践中发现不是那么简单的。
盒模型块级元素与行内元素浮动元素
微信上推送的算法文章,拿来记录一下。转:简单概述常用算法
很多人在刚刚接触JavaScript的时候,对闭包的理解总是模糊的,下面就来说说闭包的那些事儿,说到闭包自然少不了作用域这个东西。 变量的作用域根据作用域的不同,可以将变量分为:局部变量和全局变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量,而在函数外部无法读取函数内的局部变量...