随笔分类 - JavaScript
摘要:1. 什么是闭包? 参考MDN。 2. 闭包的使用示例 2.1 示例1 2.2 延伸 说明:对于本例来说仅能判断类型,并不能保证类型的合法性,如判断Date如下所示: 3. 闭包的更多作用及示例 3.1 封装变量 在闭包块中实现“私有变量” MDN的例子用闭包模拟私有方法,也是模块模式的基础。 3.
阅读全文
摘要:1. 对象字面量 示例如下: 1 var myModule = { 2 3 myProperty: "someValue", 4 5 // object literals can contain properties and methods. 6 // e.g we can define a fur
阅读全文
摘要:背景:由于对JavaScript字符串拼接JavaScript变量产生了反感,也想用用JavaScript模板库,看了几个,由于时间原因选择了jQuery.tmpl.js,因为Visual Studio 对其的语法高亮支持。0. 下载 jQuery templates pluginjQuery Te...
阅读全文
摘要:下载地址使用说明0. 准备工作下载jQuery和lazyload 插件(地址如上)1. HTML引入jQuery库和lazyload插件1 2 -->3 4 2. 编写JavaScript 1 $(function () { 2 3 var ...
阅读全文
摘要:首先来看一段貌似JavaScript面试题的源代码(被我做了小小的改动),通过该例子来理解JavaScript中的引用类型。而后对JavaScript中的Object做了初步的学习。 1: var a={x:1}; 2: var test=function(obj) 3: { 4: obj.x=2; 5: console.log("set...
阅读全文
摘要:用jQuery实现表格列的合计功能,当单元格的值发生变化时,合计行自动统计个单元格的值。1.编写html 1: <table id="table-fund"> 2: <caption class="table-caption-legend"> 3: (单位:万元)</caption> 4: <thead> 5: <tr> 6: <th colspan="3">经费到位情况</th> 7: </tr> 8: ...
阅读全文
摘要:1.方法(1)map.setCenter(center,zoom?,type?) 该方法直接跳转到center为中心处先是地图,不会平滑地移动地图。并会触发moveend和dragged事件map.setCenter(new GLatLng(39.990168,116.295304),10);(2)map.panTo(center)此方法以平移动画形式将地图移动到指定的中心位置,此方法不触发moveend和dragged事件(3)map.panBy(distance) 参数GSize,new GSize(width,height),width/height的单位为px,西北为正,东南为负 该.
阅读全文
摘要:1. 地图缩放控件(1)全能控件——GLargeMapControl(2)微型化控件——GSmallMapControl(3)微型缩放控件——GSmallZoomControl2.地图类型选择控件(1)按钮式标准控件——GMapTypeControl(2)菜单式控件——GMenuTypeControl(3)阶层式标准控件——GhierarchicalMapTypeControl3.缩略图控件——GOverviewMapControl4.比例尺控件——GScaleControl如何添加控件:map.addControl(new GLargeMapControl());map.addControl
阅读全文
摘要:<html> <head> <title>Load Google Map</title> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <script src="http://ditu.google.com/maps?file=api&v=2&key=ABQIAAAAzr2EBOXUKnm_jVnk0OJI7xSosDVG8KKPE1-m51RBrvYugh
阅读全文

浙公网安备 33010602011771号