首页 > 建站相关

Angular2 遭遇Uncaught TypeError: Cannot read property 'apply' of undefined

今天联机调试 android , 在 chrome的chrome://inspect中Remote Target LOCALHOST点开对应的设备及对应的app, 发现console里面提示错误为: Uncaught TypeError: Cannot read property 'apply' of undefined 找到对应的出错代码位置为: function combine(options) { return (_a = ((Object))).assign.apply(_a, [{}].concat(options)); var _a; } 百思...

js 自带的 map() 方法

map() 方法返回一个由原数组中的每个元素调用一个指定方法后的返回值组成的新数组。 这里的map不是“地图”的意思,而是指“映射”。[].map(); 基本用法跟forEach方法类似: array.map(callback,[ thisObject]); callback的参数也类似: [].map(function(value, index, array) { // ... }); map方法的作用不难理解,“映射”嘛,也就是原数组被“映射”成对应新数组。下面这个例子是数值项求平方: var data = [1, 2, 3, 4]; var arrayOfSqu...

shim和polyfill.它们指的都是什么,又有什么区别

在JavaScript的世界里,有两个词经常被提到,shim和polyfill.它们指的都是什么,又有什么区别? 一个shim是一个库,它将一个新的API引入到一个旧的环境中,而且仅靠旧环境中已有的手段实现 一个polyfill就是一个用在浏览器API上的shim.我们通常的做法是先检查当前浏览器是否支持某个API,如果不支持的话就加载对应的polyfill.然后新旧浏览器就都可以使用这个API了.术语polyfill来自于一个家装产品Polyfilla: Polyfilla是一个英国产品,在美国称之为Spackling Paste(译者注:刮墙的,在中国称为腻子).记住这一点就行:把...

百度地图初探3-对全国各省市行政区域进行着色区分

对全国各省市行政区域进行着色区分 引入js库 < sc ript type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=57723a5de6d4ceb16a7cabae630">< /s cript> 创建地图容器 <div id="allmap"></div> 创建Map实例 var map = new BMap.Map("allmap"); 初始化地图,设置中心点坐标和地图级别 map.centerAndZoom(new BMa...

百度地图初探2

引用百度地图API文件 当引用地图API文件时,需要使用自己申请的API密钥。 例如: < s cript type="text/javascript" src="http://api.map.baidu.com/api?key=46ce9d0614bf7aefe0ba562f8cf87194&v=1.0&services=false">< / s cript> 地图需要一个HTML元素作为容器,这样才能展现到页面上。这里我们创建了一个div元素并制定它的大小。地图会根据容器大小调整自身尺寸。 < di v style="widt...