2 郑地豆

尚未进行身份认证

暂无相关简介

等级
TA的排名 18w+

2019 - 03 ES6的学习

1.async函数-- 异步操作函数,本质上,Async函数是Generator函数的语法糖;async 函数就是将Generator函数的星号(*)替换成 async,将 yield 替换成 await,仅此而已//async表示函数里有异步操作,await表示紧跟在后面的表达式需要等待结果//async函数的返回值是Promise,promise对象可以使用the...

2019-02-20 14:01:15

2019 - 02 typescript的学习(结合cocos creator)

1.ts是js的超集(功能更多)2.ts编写完要翻译成js来运行3.ts具有强类型语言的优点,又有脚本语言免编译见效快的优点(更易懂)4.ts支持接近完美的代码提示5.ts可以重构(适合大型项目)6.ts符合ES6标准(未来趋势)7.编译代码--npminstall-gtypescript,tscxx.ts8....

2019-02-19 14:07:14

2019 - 01 如何写出可维护的js代码

1. 原子思想:即每个function就做一件事;2. 归纳思想:将同一类的操作,全部整合到一起;3. 方便维护:可以便于后来人进行快速维护;4. 方便拓展:即可以根据每个不同的项目进行不同的更改;5. 通用前端设计模式:一些前端可以通用的设计模式;6. 方便拓展:即可以根据每个不同的项目进行不同的更改; ...

2019-01-22 12:04:34

030 -- 自找麻烦之 js设计模式

1.合格工程师:前端有一定的设计能力(面试必考,项目负责人必要基础)2.面向对象三要素:继承,封装,多态3.先学点面向对象之搭建开发环境:(搭建完本地开发就能实时刷新浏览器)项目根目录新建文件webpack.dev.config.js(内容如4) 项目根目录新建 package.json文件(内容如4),npmi即可 项目根目录新建.babelrc文件(内容如4)...

2018-09-01 20:34:10

029 -- 自找麻烦之 cocos creator 第二篇 (结合微信小游戏与facebook小游戏展开)

1.开启物理引擎debug模式的通用文件,绑定在canvas节点上窝://这个文件用来开启物理引擎,应该是通用的吧,个人觉得cc.Class({extends:cc.Component,properties:{is_debug:false,//是否显示调试信息;},onLoad(){//...

2018-08-16 23:58:05

028 -- 自找麻烦之 俄罗斯方块游戏

1.拓展:socket.io的使用服务端安装socket.io (npmisock.io) 浏览器端引用cdn的socket.io文件(不知道是不是可以和服务器端引用同一个文件?) 实际工作使用socket.io(不要用nodejs-websocket这个库,不够强大)2.   ...

2018-08-12 11:28:01

026 -- 自找麻烦之 微信公众号、小程序开发

1. 没有涉及支付,订阅号就行,一旦涉及支付,一定要服务号2. 一个用户关注公众号和关注同一个公众号下的小程序产生的openid是不一样的,不便于管理,最好的办法就是通过微信开放平台,把产品链路打通,从平台下面统一去拿unionid,从而获取用户的资料(所以要在微信开放平台注册一个账号,绑定你的测试号,公众号,小程序)3.开发微信公众号最好借助代理工具实现内网端口映射:花生壳(win...

2018-08-07 18:28:23

027 -- 自找麻烦之 vue + nuxt 的使用

1.使用vue+nuxt的步骤: nvmusev9.3.0 vueinitnuxt/koafire (必须确保安装了vue-cli的前提下)(koa的版本选择2.x) 安装完,cdfire gitinit,gitremoteaddorigin你的仓库地址(其实可以现在仓库新建文件夹就不用这么麻烦) yarninsta...

2018-08-07 18:28:12

025 -- 自找麻烦之 如何成为一个游戏程序员

1.初级游戏程序员的书籍《BeginningC++ThroughGameProgramming》(这本书不仅教会你C++,还可以让你入门游戏编程。) 《3D数学基础》(这本有趣的书介绍了模拟和渲染3D世界所需的基本数学知识,涵盖了理论知识和C++实现代码。) 《游戏编程模式》(这本是学习游戏开发的设计模式中最佳的书籍之一)2. 中级游戏程序员书籍《游戏引擎架构》(本书为读者...

2018-08-02 16:04:54

024--自找麻烦之 JavaScript

1.js中0除以0会得到NaN,用isNaN()函数可以判断一个数是否为NaN2.js动态产生对象push进数组,如果把obj对象在for循环外面声明时,发现数组所有元素都一样(遇到的bug):varstr=[];//这是正确写法,关键在于obj这个动态对象要在for中声明for(vari=0;i<5;i++){varobj...

2018-07-18 11:07:23

023--自找麻烦之 ES6

1.ES6代码要编译最简单就是引入babel库,然后在html文件中如下(了解,不推荐用这种方式)<scripttype="text/babel">...</script>2.   

2018-07-16 22:58:31

022--自找麻烦之 前端如何月薪过万,二万,三万

1. 高级前端程序员的特点: 基础知识很好(html,css,JavaScrip等),框架技术很熟练(vue.js,bootstrap,AUI,jQuery等),学习能力强-业务能力思维逻辑也很强,至少了解或简单学习后台一种语言(java,php,c++等)2. 7个技能:熟悉前端框架的工作原理,HTML&CSS(最基础),JavaScript,jQuery,JavaScript框...

2018-07-06 00:16:48

021--自找麻烦之 react

1.页面加载过程:url解析-dns解析-资源请求-浏览器解析2.url结构:协议+域名+端口+路径+参数+哈希(前端页面的锚点,如#title)3.dns查询:浏览器--dns缓存+dns服务器4.dns-prefetch:有指定如下rel就可以主动缓存该url对应的ip地址(优化性能)<linkrel="dns-prefetch"...

2018-07-04 15:35:39

020--自找麻烦之 项目上线

1.发布前准备:linux服务器(CentOS/Ubuntu),web服务器(Nginx/Apache/Tomcat),域名(cn/com/org)2.购买服务器:阿里云--云服务器ECS--...--注意点:安全组里面的80端口要勾选上--确认3.连接服务器:使用gitbash连接服务器,sshusername@ip连接到远程服务器4.uname-a:查看linux...

2018-06-29 18:14:20

019--自找麻烦之 Vuex

1. vuex,是为了搞定组件间通信问题(关键在于集中式存储管理)2. 创建一个store.js文件importVuefrom"vue"importVuexfrom"vuex"Vue.use(Vuex)conststore=newVuex.Store({state:{//这里的state必须是JSON,是一个对象count:1//这是初始值},mu...

2018-06-27 10:58:53

017--自找麻烦之 node游戏服务器

1.基于cygwin的命令:         到那个电脑的哪个磁盘,到电脑那个文件夹   cd/cygdrive/c/ 2. 

2018-06-26 14:27:31

016--自找麻烦之typescript(ts)

1.ts是js的超集,ts没有兼容性问题,ts是微软开源的2.ts环境搭建:(mac)      sudonpmi-gtypescript      tsc文件名.ts        

2018-06-08 23:48:05

015--自找麻烦之 白鹭

1.开发微信小游戏用5.12及以上版本2.egret游戏项目和egreteui项目可以发布为微信小游戏3.项目--选择完--发布--微信小游戏--填写appid(也可以不填,引擎内置公用appid,但无法正式发布),填写项目名称--默认发布--确认--在项目同级目录出现一个文件夹4.实时预览:在项目目录执行egretrun会打开微信开发者工具,要先扫码登录,修改代码后执行...

2018-06-08 23:06:35

014--自找麻烦之 如何学习白鹭引擎

1.使用的语言: 结构和样式使用的是EXML( 不用太过于精通),行为层使用的是TypeScript2. 定义样式:白鹭专用的编译器(EgretWing)能够很方便的编辑样式。3. 定义动画: 通过编译器(EgretWing)快捷的定义动画, 也可以通过ts中通过代码定义。然后通过回调和一些egret的事件,监听动画的开始、结束等等操作,开完成逻辑。4. 监听: 需要的时候查API就行...

2018-06-08 21:51:21

013--自找麻烦之 区块链

1.密码朋克(Cypherpunk)--一个邮件组      中本聪(比特币之父)2.区块链是一系列技术的集合3.比特币系统里面的数据是一个个区块来存储的,并且通过哈希的方式把一个个区块连接起来,形成区块链条,这就称为区块链4.应用场景:资产(支付,交易,结算,数字资产发行),记账(股权交易,供应链金融,商业积分),不可篡改,点对点,隐私...

2018-05-16 14:52:57

查看更多

勋章 我的勋章
    暂无奖章