Yellow Dog

深自缄默,如云漂泊

小程序--OASIS

mini-programme--OASIS

慢慢更新喽~ Feeling 运行环境 开发者文档 页面的脚本逻辑是在JsCore中运行,JsCore是一个没有窗口对象的环境,所以不能在脚本中使用window,也无法在脚本中操作组件 涉及到window环境,jQuery这样的library也不能用 如何实现 知乎上一个回答(作者:吕晟) Native端和JS端约定好传输协议 js端通过此通信协议/规范与native通信的部分封装并暴......

Reading《Mastering React》

题外话 英语课读了一点Mastering React,看英文版总觉得更爽一点,中途也查了一些单词呐…(膨胀了hhh(・ェ・。) Why embrace React? Make operations on the DOM minimal Pay more attention to complex application logic Development of JavaScript ......

Bitwise in JavaScript

自己封装的一个补0函数 因为log打印不出来那么多的0,位运算中的左移啥的看不清楚 折腾了挺久的呢,赶紧去写留任的题目了orz…还想学一波用canvas画一个爱心呢… 12345678910111213141516171819202122232425262728293031323334//Zero Fillconst binary = (decimal = 0) => { ......

最近的日常

recent life

听听指弹还有自己随便练练 还有今天去听的吉协的表演,被人家唱的yellow的那种慢摇还有指弹的鲸歌迷住了哎(・ェ・。) 看到一个架子鼓的女生很酷哎,发色和她是一样的…晚上和她电话了 学习学校的课程,差的东西还蛮多的哎… 写写小程序,了解了一下位运算,上次听live,基础的CS knowledge还是很重要的呢(・ェ・。) ...

实现Component like React

写着写着感觉挺像小程序里的状态管理…但是比这更方便,不用DOM啦… 原生实现点赞和取消功能 123456<div class='wrapper'> <button class='like-btn'> <span class='like-text'>点赞</span> <span> </sp......

Factory Function in ES6

创建对象字面量 123456789101112const user = { username: `dog`, avatar: `1.png`}const username = `dog`;const avatar = `1.png`;const user = { username, avatar}console.log(user......

Reading JavsScript Cookbook

Memoization(缓存计算)=>提高性能 123456789101112var foo = function(){ var memo = [0,1]; var fib = function(n){ var result = memo[n]; if(typeof result != 'number'){ ......

尤大的知乎Live记录

# Vue # 组件 :smile: 😄   理解组件: React中组件就是一个个函数 # 组件的分类 接入型 container 展示型 交互型 比如各类加强版的表单组件,通常强调复用,逻辑复杂 功能型 比如 <router-view>,<transition>,作为一种扩展、抽象机制存在。 # Colocation 组件以组件为切分,而不是CSS,Ja......

python初体验

人生苦短,我学python~ Simple is better than complex~ Complex is better than complicated~ 参考:廖雪峰老师 参考:wikipedia 安装和运行 1brew install python3 终端运行(解释器,切换版本也很方便 唔,目前来说终端直接测试运行还是挺方便的,不像JS在node下运行的话还有很多语法还没支持 ......

写后台踩的一些坑

jQuery和原生各有方便的地方 jQuery的ajax必然是非常方便的 不用自己去封装XMLHttpRequest方法和state get去请求后端的时候,数据好像得写在data里,其他的直接加变量到url里就行 after()和remove()等方法控制节点也比原生要方便很多 比如在一个节点后面追加一个节点 12$.oneElement = $(`<div>xx<......