边城

此人很懒,啥都没写

所在地区 : 中国-四川-绵阳
加入时间 : 2017-02-04
最近登录 : 2018-02-04 下午 16:04
我的母语 : 中文
第一外语 : 英文 ( A5 级)
资格证书 : <无>

关注的频道

翻译 343 段

最新动态

边城 吱了一声
3周前
哎呀,一晃这么久没来了!
总结 到这里,我们对车辆的建模描述已经足够好了,但我们一直在抽象的讨论这个规范:我们没有涉及到计算机系统如何实际处理这个规范并进行一些有用的工作。这会在本系列的第 2 部分讲述:对象。在下一篇文章中,我们会深入对象,并探讨它们是如何在...
为了纠正这种情况,我们必须引入一个新的可视级别:protected(受保护的)。受保护的状态或行为只能由类自己或者其子类访问。这允许我们创建这样一种状态或行为,它们不能由任何外部类使用,却具有扩展类的能力,允许其子类访问这些状态和行为...
虽然我们已经为规范引入了一个强大的特性,但我们也造就了一个很严重的问题。在我们关于可见性的讨论中,只定义了两个级别:public(公有) 和 private(私有)。如前所述,将表示 Vehicle 类状态的各项声明为私有,以对外界隐...
尤其要注意到的是 Bike 是 Vehice。这种关系称为继承,是任何面向对象语言中不可分割的一部分。这也是程序员编写代码时可以使用的最强大的特性之一(它的重要性会在本系列后面的部分中进行阐述)。在演示中,我们的 Bike 类可以如下...
翻译了两段,受到启发,写了篇 [从不用 try-catch 实现的 async/await 语法说错误处理](https://segmentfault.com/a/1190000011802045)
前端的部分代码看起来像这样: Js
上面的代码看起来真简洁,不过,怎么进行错误处理? 在执行 Promise 期间的异步调用有可能发生错误(DB 连接错误、数据模型错误,等)。 由于异步函数在等待 Promise,所以不当 Promise 遇到错误的时候会抛出异常,并可...
这样的代码不仅难以维护,还让控制流变得异常艰巨。考虑这样一个 if 语句,如果需要在 callbackA 的返回值为 'foo' 的时候执行其它异步方法。 Promise 的拯救 随着  ES6 及 Promise 的发布,我们像这样...
边城 翻译了《ArangoDB 入门指南》的第 3 段
4个月前
这会要求输入一个 root 密码并保存起来。 Web 界面 服务本身(arangod)是基于 HTTP/REST 的,但是你可以使用图形化的 Web 界面让操作变得简单。还有 arangosh,一个异步 shell,用来与服务器进行交...
边城 翻译了《ArangoDB 入门指南》的第 2 段
4个月前
在 Windows 下把 ArangoDB 安装为服务,它会自动启动。未安装为服务的情况下,需要运行位于安装目录中的 bin 目录下的 arangod.exe。你可能必须以管理员身份运行,以获得对 C:\Program Files 目...
边城 翻译了《(移动)网页开发的性能技巧》的第 6 段
4个月前
这里我们把数组长度缓存到一个变量中。这带来了启发,如果你需要遍历对象,你可以缓存 hasOwnProperty,使用 Math 的时候也可以缓存需要的函数(sqrt/atan/random/...),诸如此类。 最后一条是:缓存可以缓...
边城 翻译了《(移动)网页开发的性能技巧》的第 5 段
4个月前
缓存一切 JavaScript 真正利用了缓存的优势。你应该缓存任何可以缓存的东西……实际上在 JS 中什么东西都可以缓存。 我在演示中干了件非常可恶的事情,在循环中使用 querySelectorAll。查询到的 DOM 应该总是被...
边城 翻译了《(移动)网页开发的性能技巧》的第 4 段
4个月前
不要碰 DOM! 如果在行结束的时候销毁某个元素并创建新的,这对浏览器来说压力实在太大了。 提前创建所有需要的元素,并在需要的时候重复使用它们。不要改变 DOM,尤其是在密集渲染的情况下。在最近一次实验中,我们进行了尝试,发现触摸事件...
边城 发表了文章评论 《Webkit 推出的并发 JavaScript 提案》
5个月前
因为好奇,开了个头,但是我觉得译不下去了……
使用 KUTE.js 连接多个补间动画 一个使用 JavaScript 实现 DOM 动画的插件可以毫不费力地挨个触发多个补间动画。 KUTE.js 使用 .chian() 方法来实现上述功能。 下面是连接三个补间动画的语法: 继续使...
边城 翻译了《Webkit 推出的并发 JavaScript 提案》的第 14 段
5个月前
添加一个属性。 删除一个属性。 获取一个属性值。 设置一个属性值。 修改一个属性的配置。 获取属性名称集合的快照。  这就表示 o.f 表达式并不总是原子操作,因为这个表达式可以做的事情不仅限于获取属性值。存在这样一些特殊情况: Th...
边城 发表吱评论
5个月前
@coyee 个人管理里是“我提交的段落翻译”,是以段落为单位的,但实际上我很多时候是要回来找翻译过的文章用于分享。所以我想要的是“我参加翻译的文章”
边城 吱了一声
5个月前
@coyee 除了在“个人主页”可以看到5篇最近参与翻译的文章之外,是否有专门的参与翻译的文章列表呢(不是段落列表,是文章列表,段落列表太长了)
你也可以通过 、 和  来停止、暂停和恢复动画。 如果在开始恢复或暂停一个动画之前,你可以使用  和  检查动画当前是否在播放状态: 作为热身,我们使用  来为一个星形图标的 值制作动画。其初始值是在样式表中设计的,目标值是 0。我们...
显示更多