用户中心USER CENTER

首页/用户
  • JS常见坑:对象赋值会影响原对象

    一、现象:直接用=的方式把一个对象赋值给另一个对象,会导致修改新对象时,原对象也发生变化 var obj1 = {name: 1111}; var obj2 = obj1; obj2.name = 2222; console.log(obj1.name); //2222 二、原因:JavaScript 中对象的赋值是默认引用赋值的(两个对象指向相同的内存地址) 三、解决方法: JSON.parse...

    verano 发布于JavaScript
  • 移动端 h5 ios不能自动播放音乐的问题:

    摘要:如果我们想要在一个页面自动播放背景音乐或是其他音频,比如是没办法调用事件直接调用,非得添加手动点击事件才可以。接下来就说说我在项目里遇到的困难和解决办法情况我们知道安卓是可以直接调用音频的事件的,不行。 如果我们想要在一个页面自动播放背景音乐或是其他音频,比如ios是没办法调用audio.play()事件直接调用,非得添加手动点击事件才可以。接下来就说说我在项目里遇到的困难和解决办法....

    verano 发布于JavaScript
  • React-native中页面卸载后setState出现警告的解决办法

    摘要:在使用开发时经常出现这个警告这个警告是因为出现在异步网络请求返回时页面已经卸载了,此时仍然会执行的代码导致的,有很多解决办法,一般就是加个变量来判断是否卸载,但是这样挺麻烦的在每个页面都添加,我们可以用高阶组件来复用逻辑我们可以定义一个 1.在使用react-native开发时经常出现这个警告:Warning: setState(...): Can only update a mou...

    verano 发布于JavaScript
  • 手对手的教你用canvas画一个简单的海报

    摘要:啦啦啦,首先说下需求,产品想让用户在我们内,分享一张图片到微信等平台。图片中包含用户的姓名头像和带着自己信息的二维码。然后,如何生成这张海报呢首先我们老大告诉我有一个插件叫其作用就是可以将节点转化成图片,是个不错的东西。 啦啦啦,首先说下需求,产品想让用户在我们app内,分享一张图片到微信、qq等平台。图片中包含用户的姓名、头像、和带着自己信息的二维码。然后,如何生成这张海报呢~~~首...

    verano 发布于JavaScript
  • 面试深入一、ES6模块化、安装和打包

    摘要:开发环境已经普及使用浏览器环境却支持不好需要开发环境编译内容很多,重点了解常用语法面试开发环境的使用重点语法的掌握问题模块化如何使用,开发环境如何打包和普通构造函数有何区别的基本使用和原理总结一下其他常用功能模块化的基本语法开发环境电脑有 ES6 开发环境已经普及使用 浏览器环境却支持不好(需要开发环境编译) 内容很多,重点了解常用语法 面试:开发环境的使用 + 重点语法的掌握 ...

    verano 发布于JavaScript
<