注册登录
产品
社群
使用“Bing”搜本站
使用“Google”搜本站
使用“百度”搜本站
✓
站内搜索
注册登录
问答
博客
资讯
标签
用户
活动
极客观点
项目管理
HarmonyOS
开发者社区
热门标签
javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员
ONES 研发管理
思否企业问答
问答
博客
资讯
标签
用户
活动
极客观点
项目管理
HarmonyOS
开发者社区
热门标签
javascript
前端
python
node.js
react
vue.js
php
laravel
go
人工智能
mysql
linux
ios
java
android
css
typescript
spring
程序员
ONES 研发管理
思否企业问答
shaochuancs
18
获赞数
3
关注数
3
粉丝数
关注他
发私信
上海
浙江大学 | 生物科学
stackoverflow.com
IP 属地未知
2016-03-10 加入
浏览 6k
举报
屏蔽
主页
回答
14
提问
文章
2
更多
译著《JSON实战》、《Bootstrap实战(第二版)》
128 声望
|
学徒
javascript
106
html5
50
php
32
html
21
移动端页面
16
1
黄金勋章
归零进一
白银勋章
暂未获得该勋章
如何获得
4
青铜勋章
评论员
见多识广
支持者
个人动态
回答了问题
2021-12-27
js 序列化有什么方法,除了内置 JSON
shaochuancs
关于“完整地序列化一个JavaScript对象”,在序列化和反序列化过程中保留大多数内置类型/对象,同时保留自定义类、继承等各种面向对象属性,并支持循环引用结构,我写了个小工具ESSerializer([链接])来解决此问题。用法如下:
回答了问题
2021-12-23
调用JSON.stringify序列化json对象时,如何根据传入的属性名参数解决循环引用问题?
shaochuancs
如果直接使用JSON.stringify()来进行序列化,则此问题无解(无法通过一个程序来应对所有循环引用的问题)。但可以自己编写序列化方法,在对有循环引用结构的对象进行序列化的过程中,新建一个缓存用于存储所有已被序列化的各种子对象。在序列化这一递归过程中,若遇...
回答了问题
2021-12-06
es6的Symbol是不可序列化的吗
shaochuancs
Symbol-keyed properties will be completely ignored when using JSON.stringify()
赞了问题
2021-09-06
为什么JSON.stringify()会出现以下问题呢?
回答了问题
2021-09-06
为什么JSON.stringify()会出现以下问题呢?
shaochuancs
这些问题的根源与JSON的设计初衷有关。JSON的设计目的是成为一种通用的、轻量级的数据交互格式,因此不能只考虑JavaScript,还需要考虑别的编程语言;同时,也不能给这一格式增加太多的语义规则,避免它变得臃肿复杂。
回答了问题
2017-02-20
mongodb里Date字段的问题
shaochuancs
根据截图,猜测使用的是Robomongo。可以通过"Options" - "Display Dates in..." - "Local Timezone"来设置显示本地时间。
发布了文章
2016-10-31
用Browserify构建antd-mobile应用
shaochuancs
antd-mobile是蚂蚁金服出的移动端设计指南和前端框架,它提供了一套基于React的移动端组件库,可以很方便地用来开发体验良好的移动应用。 使用antd-mobile遇到的问题:react-native模块找不到 在阅读了antd-mobile的介绍说明后,使用这一组件库似乎很简单,要做的只...
回答了问题
2016-10-25
nodejs中使用shelljs模块的exec方法执行shell脚本命令,但是会多次执行,不知道为什么呢
shaochuancs
是否可以尝试一下shelljs的local写法?看local写法下是否正常。 {代码...}
关注了问题
2016-10-25
nodejs中使用shelljs模块的exec方法执行shell脚本命令,但是会多次执行,不知道为什么呢
赞了文章
2016-10-24
在 spawn 的子进程中保持命令行颜色
KohPoll
最近在用子进程运行 gulpfile.js 的时候发现终端上的颜色全部没有了,很是奇怪。经过一些研究,最终解决了问题,同时也总结了一些相关知识。希望对你有帮助。
关注了问题
2016-10-09
js 有没有办法 判断一个dom元素是否已经绑定了某个事件??
回答了问题
2016-10-09
电商网站列表页中图片的展示,一般是通过什么方法防止图片变形的?
shaochuancs
如果能保证上传的图片尺寸比例与显示区域的尺寸比例一致,自然是上策(通过技术+管理制度实现)。如果无法保证这一点,可以将图片作为显示区域的背景图来进行呈现。设定background-size值为cover可保证不失真的情况下,完全覆盖显示区域,且尽可能多的显示图片内容。
赞了回答
2016-10-08
信号量的原子操作是如何实现的?
依云
对于单 CPU 系统,在 x86 平台有对指定内存递增和递减的指令。然而,对多 CPU 系统这样仍然不够。为此,在多数 CPU 平台,使用特定的 lock 前缀,使得在指令执行过程中锁住内存总线,这样其它 CPU 由于得不到总线仲裁的许可,无法同时修改其值。
回答了问题
2016-10-08
semaphore信号量多进程及undo标志的系统回收资源问题
shaochuancs
根据《操作系统设计与实现》(Operating Systems - Design and Implementation by Tanenbaum etc.)第三版 2.2.5 Semaphores:
关注了问题
2016-10-08
semaphore信号量多进程及undo标志的系统回收资源问题
发布了文章
2016-10-05
关于Error.captureStackTrace
shaochuancs
在一些Node.js程序中,有时会看到Error.captureStackTrace()这一语句,用于处理堆栈信息。该语句的标准定义是什么?如何使用?本文将就这些问题做一些探讨。
回答了问题
2016-09-28
jest如何测试真实接口?非mock的
shaochuancs
用return promise的方式来写test spec即可。示例代码如下: {代码...}
关注了问题
2016-09-28
jest如何测试真实接口?非mock的
回答了问题
2016-09-27
Jasmine如何测试内部方法?
shaochuancs
无需测试。单元测试的目的是测试类/模块对外暴露的接口行为,不需要关心类/模块的内部实现。
赞了回答
2016-03-28
javascript函数自执行里的this为什么指向window
manxisuo
当你要确定“函数中的this是什么”的时候,永远不要到函数定义的地方去找答案!而是要到函数被调用的地方找答案! 具体说:函数里面的this的含义,是由它被调用的方式决定的。 换句话说,当你看到下面的代码时: {代码...} 你就可以确定f里面的this就是指a,而不管f是...
标签得分
暂无数据
获得勋章
暂无数据
声望记录
暂无数据