随笔分类 -  JavaScript

摘要:在js中识别数据类型有四种方法 分别是:1. typeof 2. Object.prototype.toString 3. constructor 4. instanceof 这几种方法各有优缺点 先说一下js中的数据类型 js中一共有十五种类型称之为原生对象 Undefined、Null、Numb 阅读全文
posted @ 2018-05-29 10:35 Moriart谭 阅读(508) 评论(0) 推荐(0)
摘要:作用域是指一段代码的有效范围,在JavaScript中分为全局作用域和局部作用域。全局作用域值得是global对象(window对象),局部作用域则是在全局下的函数或对象的作用域。局部作用域可以访问全局作用域,而全局作用域不可以访问局部作用域。 上下文,JavaScript使用了上下文的概念对应着作 阅读全文
posted @ 2018-04-19 11:21 Moriart谭 阅读(161) 评论(0) 推荐(0)
摘要:jsonp需要在页面中添加一个<script>元素,由该元素来从其他服务器加载json数据。 web浏览器本身需要一个处理json的函数 因为数据是用script返回的脚本文件,所以会被视为对象,不需要JSON的parse和stringify方法了。 阅读全文
posted @ 2018-04-14 22:21 Moriart谭 阅读(133) 评论(0) 推荐(0)
摘要:json其实是JavaScript对象表示法,数据可以使用json来表示。它看起来非常像对象字面量语法,但它并不是对象。 当json在服务和web浏览器之间传输的时候是以字符串形式来传送的,在将json对象转换成json字符串发送给服务器叫做序列化,在接受服务器发送过来的json字符串并且将其转换成 阅读全文
posted @ 2018-04-13 23:34 Moriart谭 阅读(205) 评论(0) 推荐(0)
摘要:ajax是一种无须刷新页面就能为页面中的某部分加载数据的技术,其原理是通过XMLHTTPRequest对象请求服务器获取信息,转换成字符串,以DOM操作添加到页面,从而实现无须刷新即可加载数据。 使用ajax时浏览器会先向服务器发送一个请求,然后服务器响应并且返回了这个请求(通常是HTML、XML和 阅读全文
posted @ 2018-04-13 22:09 Moriart谭 阅读(65) 评论(0) 推荐(0)