V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zyEros  ›  全部回复第 7 页 / 共 11 页
回复总数  203
1  2  3  4  5  6  7  8  9  10 ... 11  
2019-03-27 23:09:00 +08:00
回复了 zyEros 创建的主题 程序员 SecurityWorker: Javascript 核心算法全防护
@zsx 是的,没错,高手,这么容易被点破了
2019-03-03 12:55:55 +08:00
回复了 techone 创建的主题 程序员 求一款同时支持 PHP 、 Python 、Golang、JavaScript 的 IDE?
IntelliJ IDEA 装插件
2019-03-03 12:48:30 +08:00
回复了 fe2018 创建的主题 JavaScript 这个是不是 JS 高程 3 的一个错误?
最简单的,把你那个例子改一下:
nodeValue = `<div style="width:100px;height:100px;background:red;"></div>`;

你就发现实际上不会显示一个红色块了。

这东西规范没有说,浏览器行为而已。
2019-03-03 12:32:41 +08:00
回复了 fe2018 创建的主题 JavaScript 这个是不是 JS 高程 3 的一个错误?
我看了下标准,标准上并没有说转义的问题,只是告诉你这是一个 DOMString,而 DOMString 只是一个 UTF16 的字符串。所以这可以算个别浏览器自己定义的行为。

Spec:
nodeValue: https://www.w3.org/TR/DOM-Level-2-Core/core.html#ID-F68D080
DOMString: https://www.w3.org/TR/DOM-Level-2-Core/core.html#DOMString
2019-02-21 12:36:55 +08:00
回复了 jmpcool 创建的主题 分享创造 百度网盘高速下载工具 BaiduCDP 开源
不错,很好用
2019-02-20 21:17:13 +08:00
回复了 w88975 创建的主题 分享创造 一次移植 GBA 模拟器到微信小游戏的血泪史
我之前有改过,里面有些困难也解决了,坑不少,但是涉及到任天堂的版权问题,就没有继续往下做了。
2019-02-15 16:59:29 +08:00
回复了 hakono 创建的主题 JavaScript 发现比起混淆, emscripten 或 webassenbly 才是保护代码的好办法
我们研发了最新的 JS 保护代码方案,https://github.com/qiaozi-tech/SecurityWorker,敬请期待
2018-12-14 19:28:27 +08:00
回复了 a566 创建的主题 问与答 在传智学前端 出去有活路吗
没有
2018-12-13 17:25:52 +08:00
回复了 hakono 创建的主题 JavaScript 发现比起混淆, emscripten 或 webassenbly 才是保护代码的好办法
唉...你们没想过用 vscode 等工具来调试大的 js bundle 么....谁说 debug 一定要在 devtool 里面了
2018-12-12 21:21:27 +08:00
回复了 hakono 创建的主题 JavaScript 发现比起混淆, emscripten 或 webassenbly 才是保护代码的好办法
很成熟了...都用得腻了
了解下 CDN 服务
@kaxi 真的,你看拼多多大部分是静态内容,蘑菇街的小程序交互复杂多了,同样也很流畅,说白了就是老老实实写,就行了。
只要你老老实实写,性能都不差呀,你看看知乎啥的,蘑菇街啥的,都很流畅啊
2018-09-07 11:07:30 +08:00
回复了 pofeng 创建的主题 JavaScript 这段基于 Promise 的递归为什么不会爆栈?求 JS 大拿
例子提供错了:
function x() {
Promise.resolve().then(x);
}
x();

这个其实和你:
function x() {
setTimeout(x,0);
}
x();

效果是一样的
2018-09-07 10:40:11 +08:00
回复了 pofeng 创建的主题 JavaScript 这段基于 Promise 的递归为什么不会爆栈?求 JS 大拿
提供一个例子:
```javascript
function x() {
new Promise(resolve => {
resolve();
x();
});
}
x();
```
2018-09-07 10:24:16 +08:00
回复了 pofeng 创建的主题 JavaScript 这段基于 Promise 的递归为什么不会爆栈?求 JS 大拿
其实很简单,你看一些主流的 Promise 为了实现 Promise 的 lazy 特性的时候,他们都会用到类似于 setTimeout/setImmediate 之类的函数,当然 NativePromise 是直接用的 mirco,例如 q ( https://github.com/kriskowal/q/blob/master/q.js#L150 ),所以当你创建一个 Promise 的时候,他的执行其实是依赖于 setTimeout 的

setTimeout 实际上不会爆,因为 setTimeout 之类的函数依赖的是事件循环,你在 setTimeout 之类注册的函数在 JS Engine 层面可以看做一个对象,setTimeout 的无非只是把这个对象放到了事件循环队列里面等待触发,所以他根本不是递归执行的嘛(逃
@xieranmaya 已发送微信请求,辛苦通过下
@xieranmaya,因为 blog 的 star 容易拿,并且 promise 也不是太难,所以我想看看课程深度如何,因为我看了你的描述会觉得这些东西完全可以胜任我们中高级前端的角色,如有冒昧十分抱歉,这是我的 github:http://github.com/ErosZy,这是我直属 leader 的:https://github.com/fouber
恕我冒昧,我看了下您的 github,并没有很彰显能力的代码,所以我有点质疑课程真实性,我们公司正在招人,能否给予我一下你的课程相关代码以及学员简历和代码发到 [email protected] 这个邮箱,以便打消疑虑,感谢。
1  2  3  4  5  6  7  8  9  10 ... 11  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1128 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 23:40 · PVG 07:40 · LAX 15:40 · JFK 18:40
Developed with CodeLauncher
♥ Do have faith in what you're doing.