![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
ningto.com
个人站点:https://ningto.com
展开
-
如何优雅的编写JavaScript代码
几乎每个大一点公司都有一个“运行时间长,维护的工程师换了一批又一批”的项目,如果参与到这样的项目中来,大部分人只有一个感觉——『climb the shit mountain』。所以我们经常会说谁谁谁写的代码就像排泄物一样,为了避免成为别人嘴里的谁谁谁,所以我写的代码一般不注明作者日期信息(抖机灵,其实是因为 Git 能够很好的管理这些信息),所以在项目中,我们应该编写可维护性良好的代码。同时,对于转载 2017-09-24 09:14:54 · 4409 阅读 · 0 评论 -
19个JavaScript常用的简写技术
三元操作符当想写if…else语句时,使用三元操作符来代替。const x = 20;let answer;if (x > 10) { answer = 'is greater';} else { answer = 'is lesser';}简写const answer = x > 10 ? 'is greater' : 'is lesser';短路求值当给一个变量分配另一原创 2017-11-04 12:21:14 · 397 阅读 · 0 评论 -
react native中使用protobufjs
原文地址:https://www.ningto.com/edit/5a92c04943bef42108349a58 javascript使用protobuf google官方已经支持了可以看这里,我只是简单的试用了下没有深究,这篇文章介绍的是dcodeIOde的protobuf.js库,web端使用还是蛮方便的,但在react native中遇到了一些坑。载入proto文件使用如下代...原创 2018-07-03 15:41:27 · 2114 阅读 · 0 评论 -
One of the sources for assign has an enumerable key on the prototype chain
原文地址:https://www.ningto.com/post/5a92c37843bef42108349a59 react native中当我拷贝一个对象的时候遇到上述错误,我有一个obj(有些特殊),for循环给它赋不同的值放入Array中,如下代码: const objList = [] for (let i = 0, count = protoList...原创 2018-07-03 15:42:16 · 756 阅读 · 0 评论