用户中心USER CENTER

首页/用户
  • 一次加载javascript的思考(defer,async)

    摘要:最近在做个人项目中登陆界面的时候,需要加一个人机验证也就是验证码的功能,和朋友商量再三由于时间有限,便选择引入第三方的验证码。如果解析遇到多个标签,依次加载顺序执行。 最近在做个人项目中登陆界面的时候,需要加一个人机验证也就是验证码的功能,和朋友商量再三由于时间有限,便选择引入第三方的验证码。使用过程中发现,该第三方验证码的实现逻辑基本是先编写指定id的HTML标签,然后加载该第三方的...

    yuxue 发布于JavaScript
  • DOM操作成本到底高在哪儿?

    摘要:刨根问底,这里说的成本,到底高在哪儿呢什么是文档对象模型什么是可能很多人第一反应就是等标签至少我是,但要知道,是,是,对象模型,是为提供的。操作具体的成本,说到底是造成浏览器回流和重绘,从而消耗资源。 从我接触前端到现在,一直听到的一句话:操作DOM的成本很高,不要轻易去操作DOM。尤其是React、vue等MV*框架的出现,数据驱动视图的模式越发深入人心,jQuery时代提供的强大便...

    yuxue 发布于JavaScript
  • 常见js笔试面试题(持续更新)

    摘要:相当于绕过了浏览器端,自然就不存在跨域问题。三者的区别与服务器的交互数据始终在同源的请求中携带即使不需要,即在浏览器和服务器间来回传递。而和不会自动把数据发给服务器,仅在本地保存。和虽然也有存储大小的限制,但比大得多,可以达到或更大。 本文提供最简便的解答方式,方便快速记忆,复盘,详细答案可自己再搜一下。 js基础知识 1. javascript typeof返会的数据类型有哪些 ob...

    yuxue 发布于JavaScript
  • 1625行,解开 underscore.js 的面纱 - 第二章

    摘要:第四个判断如果是对象执行返回一个断言函数,用来判定传入对象是否匹配指定键值属性。都不匹配最后执行,返回传入的对象的属性。设置的值并生成函数,等同于,使具有属性且有值则返回,否则返回,这是一个判断函数。 在第二小章节里面我按照源码顺序介绍几个方法,源码紧接着第一章继续: var builtinIteratee; builtinIteratee,内置的 Iteratee (迭代器)。...

    yuxue 发布于JavaScript
  • 用HTML和JS来开发移动app - 部署Cordova配套开发环境

    摘要:安装完成后需要配置环境变量,将下的,添加到环境变量中,主要是可以执行等命令行工具运行,下载特定版本就是版本,比如的库及工具可以在里启动,也可以通过命令行来启动,然后参考说明下载特定版本比如。 最近想玩一玩手机app开发,以前都是自己DIY家里的一些硬件设备的,在这个天天喊智能的年代,不让它们上上网用手机控制都觉得这些玩意LOW得拿不出手了~ 决定要改造改造,第一步得学学怎么开发手机端控...

    yuxue 发布于JavaScript
<