
javascript
special_programmer
新人一枚,多多指教
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
return语句使用注意事项
Return 语句使用注意事项JavaScript 默认是在代码的最后一行自动结束。以下两个实例返回结果是一样的(一个有分号一个没有):实例 1function myFunction(a) { var power = 10 return a * power}尝试一下 »实例 2function myFunc转载 2017-06-13 15:54:11 · 1095 阅读 · 0 评论 -
浅谈 React、Flux 与 Redux(各个的运行机制)
ReactReact 是一个 View 层的框架,用来渲染视图,它主要做几件事情:组件化利用 props 形成单向的数据流根据 state 的变化来更新 view利用虚拟 DOM 来提升渲染性能前面说到 React 能够根据 state 的变化来更新 view,一般来说引起 state 变化的动作除了来自外部(如服务器),大部分都来自于页面上的用户活动,那页面上的用户活动怎样对 s...转载 2018-07-30 16:48:33 · 1771 阅读 · 0 评论 -
图片和Canvas的相互转换
一、图片转 Canvas 提示:图片资源必须加载完成后才能绘制在画布上! var img = new Image(); img.src = 'xx.jpg'; img.onload = function(){ ctx.drawImage(img, x, y); 在指定点绘制图像(原始大小) ctx.drawImage(img, x, y, width, he...转载 2018-07-29 23:19:14 · 1105 阅读 · 0 评论 -
react es6 怎么设置默认的 state和props的方法
1state在constructor方法里写constructor(props) { this.state = { n: ... }}2 写default props有两种方法//1 在组件内部的使用static...static defaultProps = { name: ...}//2 在组件外部Hello.defa...转载 2018-07-29 19:42:20 · 855 阅读 · 0 评论 -
React中constructor(props){}究竟是什么,以及super(props)与super()的区别
在React Class中设置state的初始值或者绑定事件时为什么需要在 constructor(){} 中加上 super() 呢我们尝试去掉 super() 看看编译的结果:constructor() {this.state = {searchStr: ''};this.handleChange = this.handleChange.bind(this);}...转载 2018-07-19 14:33:02 · 1780 阅读 · 0 评论 -
少年,不要滥用箭头函数啊
在ES6大行其道的今天,不应用点ES6特性似乎有些政治不正确。最近刚好有个Node的项目,最低要支持到nodejs 4.0,在node.green看了下ES6的支持度,我想使用的特性基本都有支持,遂决定在新项目中采用ES6来写。当然第一件事情就是毫不留情地消灭var,项目中能用const的地方不用let,能用let的地方不用var。第二件事情就是使用劳动人民喜闻乐见的箭头函数替代funct...转载 2018-07-19 01:10:10 · 1158 阅读 · 0 评论 -
javascript基础方法查缺补漏
1、unshifthttp://www.runoob.com/jsref/jsref-unshift.html原创 2018-07-23 14:26:59 · 227 阅读 · 0 评论 -
简单明了区分escape、encodeURI和encodeURIComponent
二、escape和它们不是同一类简单来说,escape是对字符串(string)进行编码(而另外两种是对URL),作用是让它们在所有电脑上可读。编码之后的效果是%XX或者%uXXXX这种形式。其中 ASCII字母、数字、@*/+ ,这几个字符不会被编码,其余的都会。最关键的是,当你需要对URL编码时,请忘记这个方法,这个方法是针对字符串使用的,不适用于URL。事实上,这个方法我还没有在实际工作中用...转载 2018-06-10 23:55:30 · 175 阅读 · 0 评论 -
彻底理解js中this的指向,不必硬背
首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象(这句话有些问题,后面会解释为什么会有问题,虽然网上大部分的文章都是这样说的,虽然在很多情况下那样去理解不会出什么问题,但是实际上那样理解是不准确的,所以在你理解this的时候会有种琢磨不透的感觉),那么接下来我会深入的探讨这个问题。 为什么要学...转载 2018-05-21 10:34:02 · 163 阅读 · 0 评论 -
javascript:void(0)含义
javascript:void(0) 含义我们经常会使用到 javascript:void(0) 这样的代码,那么在 JavaScript 中 javascript:void(0) 代表的是什么意思呢?javascript:void(0) 中最关键的是 void 关键字, void 是 JavaScript 中非常重要的关键字,该操作符指定要计算一个表达式但是不返回值。语法转载 2017-06-13 21:50:13 · 247 阅读 · 0 评论 -
cesium工具:鼠标获取经纬度
//获取经纬度 getPosition = (viewer) => { //得到当前三维场景 var scene = viewer.scene; //得到当前三维场景的椭球体 var ellipsoid = scene.globe.ellipsoid; var entity = viewer.entitie...转载 2019-04-28 13:07:04 · 3573 阅读 · 0 评论