自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

转载 理解 Symbol

Symbol 的出现给了我们防止同名属性被覆盖的机会。用它来标记对象的属性名,在遍历赋值时,就不会与普通的属性名混为一谈。转载于:https://www.cnblogs.com/ppJuan/p/9012645.html...

2018-05-09 10:02:00 241

转载 理解 Promise

promise 跟回调函数相比,可以让我们更方便地定义异步返回后的操作。基本用法://指定函数名 a、blet p = new Promise(function(a, b){ //指定promise什么时候改变状态,以及改变时传递的数据 setTimeout(()=>a('I am resolve message'), 1000)//1 setTi...

2018-05-05 14:20:00 185

转载 JS 常用组件的思路与坑

1. 浮出层/模态窗布局:一层遮罩 div,一层内容 div样式:遮罩 div 设置透明度,height:100%; width:100%;逻辑:在 JS 代码中定义接口,绑定函数,实现低耦合/抽象/封装如果固定在文档结构内,最好放在最底层,以免被其他元素覆盖。转载于:https://www.cnblogs.com/ppJuan/p/6543363.html...

2018-05-05 13:35:00 170

转载 Vue-动态数据绑定

任务2.3 考虑传递回调函数。在实际应用中,当特定数据发生改变的时候,我们是希望做一些特定的事情的,而不是每一次都只能打印出一些信息。所以,我们需要支持传入回调函数的功能。举个例子。 1 let app1 = new Observer({ 2 name: 'youngwind', 3 age: 25 4 }); 5 6...

2018-05-05 13:35:00 256

转载 绘制顺序(draw order)是如何影响 grasshopper 的计算顺序的

一般情况下,grasshopper 的计算是沿着连接线从左至右进行的。首先被计算的是左边的组件,然后触发下游组件,直到 canvas 全部计算完成为止。在你使用 grasshopper 几个月之后,想都不用想就知道这是当然的。直到有一天你想用 grasshopper 违反这个基本逻辑。我最近接到一个任务,需要用 Honybee 计算强光。强光计算组件使用了一个 Rhino 相机,这意...

2018-05-05 13:35:00 2072

转载 JS组件之排序表格

问题1:同一个Element,在两次被进行appenChild()操作时,会只有一个实体,以第一次操作无效,最后一次有效。所以要对Element.clone(true)进行appenChild()操作。问题2:CSS 动态渲染所以要了解一下事件,在JS加载完成后再加载CSS。问题3:绑定函数。转载于:https://www.cnblogs.com/ppJu...

2018-05-05 13:34:00 181

转载 自定义 radio 样式(微信小程序)

在一般 web 开发中,常用的思路有两种(纯CSS):1. 隐藏原生 radio,使用 :checked 选择器和 + 兄弟选择器,给兄弟元素 label 添加伪元素样式(::before / ::after)2. 还是隐藏原生 radio,使用:checked 选择器和 + 兄弟选择器,不过是给 label 加一个背景图片(雪碧图),控制 background-posi...

2017-08-21 14:56:00 466

转载 Flex 实现表格布局 (微信小程序)

微信小程序自己开发了一套 wxml + wxss,对许多 HTML 标签和 CSS 属性不支持。不支持 table 标签,推荐使用 flex 布局。自然而然的想法:flex 嵌套,效果还不错,贴代码如下:<view id="panel" class="flex-column"> <view class="flex-cell fle...

2017-08-17 11:45:00 1793

转载 Vue 组件组合:计算器 + 转换器

需求分析:来看自带计算器的构成,计算器(左) 菜单(中) 转换器(右): 我的构思是:计算器-数值 和 计算器-单位 分别作为一个单文件组件,包含它俩的父组件名为 计算器。菜单在父组件中。父组件通过调整菜单,来控制两个子组件的切换。组件内容:App.vue 调用<templat...

2017-07-13 16:19:00 965

转载 说明与比较:new Vue() 和 export default {}

在生成、导出、导入、使用 Vue 组件的时候,像我这种新手就会常常被位于不同文件的 new Vue() 和 export default{} 搞得晕头转向。它们含义到底是什么,又有什么异同呢?首先,Vue 是什么? po 主的理解是 Vue 就是一个构造函数,生成的实例是一个巨大的对象,可以包含数据、模板、挂载元素、方法、生命周期钩子等选项。所以渲染的时候,可以使用构造 Vue 实例...

2017-07-11 16:00:00 166

转载 Vue 组件编写:简易计算器

话不多说,码上开始。建立项目首先下载 安装 Node.js 环境,它会自动安装 npm 包管理工具。在使用之前我们修改一下 npm 包的下载路径,不然放在 C 盘怎么得了?在命令行中输入 npm config ls 可以看到 prefix 的值就是下载路径,输入 npm config set prefix "你的路径" 就可以修改。安装 vue-cli 脚手架工具, npm i...

2017-07-09 12:18:00 1372

转载 (译)理解 (旧版本)grasshopper 触发更新 / 多线程处理

掉进了 grasshopper 的坑真是一把辛酸泪。下面是 grasshopper 平台上讨论的一个问题:http://www.grasshopper3d.com/forum/topics/triggering-solution-refresh大牛 David Rutten 的一段评论,我翻译如下,仅供交流:当然这是2011年的事情了,后续更新我会补上!!1...

2017-06-26 23:12:00 1125

转载 2017 iWeb 峰会上海站 笔记(二)

下午的工具专场比上午的泛泛而谈要深入一点 ^_^笔记1:企业级 IoT(物联网) 应用开发 [Ruff--杨杰]Ruff OS 是一个支持用 JavaScript 开发应用的物联网操作系统。笔记2:HTML5 弹幕播放器的探索实践 [Biliblili 谭兆歆]现在 Bilibili 使用的播放器有两种:Flash 播放器和 HTML5 播放器,基于以下原因,正在全部转...

2017-06-20 21:41:00 199

转载 2017 iWeb 峰会上海站 笔记(一)

第一次参加前端相关的大会,小菜鸟很高兴,虽然嘉宾们都是讲了大概十几二十分钟不够深入,但是也拓宽了眼界。笔记1:如何在三个月内做出一款震惊业界的H5游戏 [蝴蝶互动--罗坚]据说这是一款三个月开发出来的,画面质量赶超原生手游的 H5 游戏,叫御天传奇。 H5 游戏相对于原生手游的优点是跨端。罗坚讲了他们团队的开发经历:选择客户端引擎:Egret (白鹭引擎)。原因:快速开发...

2017-06-20 16:26:00 132

转载 谈谈我对严格模式的理解

严格模式的目的消除JavaScript语法中不合理的地方;消除代码运行中不安全的地方;严格模式的修改全局变量显示声明,否则报错;静态绑定(禁用with语句,创建eval 作用域);this 不指向全局对象,值为 undefined;(调用构造函数时,没有用 new,严格模式下报错,非严格模式下不报错)函数内部不能遍历调用栈(使用 callee, argum...

2017-04-11 22:33:00 219

转载 谈谈我对Javascript中This对象的理解

this 指针的隐式赋值this总是指向调用该方法的对象;在事件中,this指向触发这个事件的对象,特殊的是,IE中的attachEvent中的this总是指向全局对象Window;显示操纵 this 指针Javascript引擎通过以下两种方式允许我们显式指定this指针指代的对象:1. 通过new操作符,Javascript引擎会将this指针返回给被赋值的...

2017-04-11 22:11:00 454

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除