自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 javascript中的对象序列化

JavaScript对象表示法(JavaScript Object Notation,简称JSON)是一种轻量级的数据交换格式,它基于js字面量表示法,是js的一个子集。虽然是一个js的子集但是他与语言无关,它可以用于在现在所有的编程语言编写的应用程序之间进行数据交换。

2017-12-20 15:56:07 1669

原创 javascript中的可枚举属性与不可枚举属性

JavaScript中的可枚举属性与不可枚举属性

2017-12-18 10:26:03 365

原创 javascript中的原型/对象

1.javascript创建对象 new原型链function foo(){ } foo.prototype.z=3; var obj=new foo(); obj.x=1; obj.y=2; obj.z=5; console.log(obj.x);//1 con

2017-12-12 18:01:26 195

原创 javascript中的严格模式

javascript中的严格模式是一种特殊的执行模式,它修复了部分语言上的不足,提供更强的错误检查,并增强安全性

2017-12-11 16:37:55 220

原创 js拖动弹框在页面移动,不出屏幕边界

鼠标拖动弹框不出浏览器的边界

2017-12-08 17:31:07 6308 1

转载 深入理解JQuery中$.get()、$.post()、$.getJSON()、$.ajax()方法

本文重点是来讲讲jQuery中调用ajax的4种方法:.get、.get、.post、getJSON、

2017-12-08 16:48:00 194

原创 javascript中不常见的运算符

ECMAScript 中的运算符

2017-12-07 17:52:05 286

原创 javascript检测数据类型的5种方法

数据类型检测

2017-12-07 10:51:02 559

原创 js包装对象

包装对象

2017-12-06 15:58:04 241

原创 javascript的数据类型and隐式转换

1.javascript的数据类型--6种   这几种数据类型分别是Number、String、Boolean、Null、Undefined(5种基本的数据类型),另外一种复杂的数据类型是Object,之前一直以为复杂的数据类型还有Array,没想到一直都是错误的理解,typeof Array得到的值为Object,所以Array也是一种对象类型。2.javascript中几种数据

2017-12-06 15:38:59 125

转载 Chrome中关于Console的输出(js调试)

Chrome 控制台console的用法大家都有用过各种类型的浏览器,每种浏览器都有自己的特色,本人拙见,在我用过的浏览器当中,我是最喜欢Chrome的,因为它对于调试脚本及前端设计调试都有它比其它浏览器有过之而无不及的地方。可能大家对console.log会有一定的了解,心里难免会想调试的时候用alert不就行了,干嘛还要用console.log这么一长串的字符串来替代alert输出信息呢,下面...

2017-12-06 13:50:46 17016

原创 原生js中关于array的方法--pop()和push()

最近开始迷恋上了官网的一些东西,感觉从官网上面学习,不仅对自己的英语技能有一定的锻炼,并且可以防止少走一些弯路,尽管自己的英文翻译能力有待提高,看别人翻译过来的文章在某个层面上可以会对自己产生一定的误导,所以今天起开始从官网上学习一些新的技术。。      首先想要接触ES6,我先看了javascript的一些介绍。在array对象中有两个方法pop()和push(),如果是让我去面试的话,基

2017-12-05 22:41:36 3993

原创 用canvas实现鼠标拖动绘制矩形框

需要用到jCanvas插件和jQuery。jCanvas下载:https://raw.githubusercontent.com/caleb531/jcanvas/master/jcanvas.min.js代码如下:DOCTYPE html>html lang="en">head> meta charset="UTF-8"> title>鼠标拖动绘制

2017-12-01 11:14:31 8713

原创 openlayers3-经纬度坐标系转平面坐标系算法--米勒投影

地图组件是前端数据可视化非常重要的一个组成部分,根据geoJSON这种通用数据格式来生成地图是比较便捷的做法。不过对于地图坐标转换的算法,还是了解一些比较好,对于设定高阶地图组件会有帮助。这里介绍一下在米勒投影的地图上,如何将经纬度转换为平面坐标的算法,这个算法在生成世界地图的时候比较常见。(维基百科-米勒投影)// lon 经度,西经为负数// lat 纬度,南纬是负数functio

2017-12-01 11:09:44 8267 2

原创 css3中的渐进增强和优雅降级

渐进增强和优雅降级这两个概念是在 CSS3 出现之后火起来的。由于低级浏览器不支持 CSS3,但是 CSS3 特效太优秀不忍放弃,所以在高级浏览器中使用CSS3,而在低级浏览器只保证最基本的功能。二者的目的都是关注不同浏览器下的不同体验,但是它们侧重点不同,所以导致了工作流程上的不同。 渐进增强(Progressive Enhancement):一开始就针对低版本浏览器进行构建页面,完成基

2017-12-01 10:54:28 1102

空空如也

空空如也

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

TA关注的人

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