最新文章更多>>
【2】this
说到this,需要明确三方面内容: this何时被赋值 this被赋了什么值 内置函数如何使用this的 this何时被赋值 进入函数代码 当控制流根据一个函数对象 F、调用者提供的 thisArg 以及调用者提供的 argumentL...
1 分钟前
【1】解析与编译
Javascript 从源程序到可以被计算机识别的目标程序主要包含两个阶段: 解析 以V8引擎为例,前置的解析被分为两种类型:Pre-Parser、Full-Parser。 Pre-Parser,主要负责对整个 Javascript 源代码...
3 分钟前
React Hooks 梳理
自 React 16.8 发布以后,在已有项目中,把 package.json 中的 react 和 react-dom 版本一升,就可以抄起 Hooks 开干了。笔者目前已经在项目中开始了实操,但不妨先总结下官方文档中一些值得梳理的点。 ...
12 分钟前
React 性能优化技巧总结
本文将从 render 函数的角度总结 React App 的优化技巧。需要提醒的是,文中将涉及 React 16.8.2 版本的内容(也即 Hooks),因此请至少了解 useState 以保证食用效果。 正文开始。 当我们讨论 Rea...
19 分钟前
表单密码自动填充hack
前言 写前端的,最讨厌的事有几个,其中一个就是用户/自己输入的密码被浏览器记住之后,每次打开页面都会自动填充。甚至不分青红皂白,每个页面只要有password类型的输入框,就会自动填充。尤其是chrome。 不仅烦人,有时候还会影响样式,比...
22 分钟前
【CuteJavaScript】Angular6入门项目(4.改造组件和添加HTTP服务)
本文目录 一、项目起步 二、编写路由组件 三、编写页面组件 四、编写服务 五、引入RxJS 六、改造组件 七、HTTP改造 1.引入HTTP 2.通过HTTP请求数据 3.通过HTTP修改数据 4.通过HTTP...
26 分钟前
构造函数(constructor)与原型链(prototype)关系
在Javascript中不存在class的概念,它的class概念是通过构造函数(constructor)与原型链(prototype)来实现。 1.构造函数(constructor):创建对象时的初始化对象,总是与new 关键是一同出现。...
31 分钟前
vue+node全栈移动商城【11】连接mongodb并存入数据
上一节,咱们已经把收集到的用户注册的信息,以post方式传到node之中。 那现在咱们要做的,就是在nodeJs中,连接数据库,并把数据保存到mongoDB中, 第一步,安装mongoDB在nodeJs里的驱动包, 使用包管理器,...
38 分钟前
JS判断手机端页面滚动停止
var topValue = 0,// 上次滚动条到顶部的距离 interval = null;// 定时器 contactsList = document.g...
42 分钟前
【CuteJavaScript】Angular6入门项目(3.编写服务和引入RxJS)
本文目录 一、项目起步 二、编写路由组件 三、编写页面组件 四、编写服务 五、引入RxJS 1.关于RxJS 2.引入RxJS 3.改造数据获取方式 六、改造组件 七、HTTP改造 1.引入HTTP 2.通...
1 小时前
JavaScript闯关笔记
介绍 通过Array/Object/Function基础类型编写。 看到自己不了解的或者比较新颖的用法便会写上。 不定时更新内容。 本文首发于我的个人网站: Timbok.top 目录 Array 迭代方法 every()方法对数组中...
4 小时前
原生js实现Ajax,JSONP
Ajax内部的几个执行步骤 创建XMLHttpRequest对象(new XMLHttpRequest()) 设置请求头(setRequestHeader) 连接服务器(open()) 设置回调(onreadyStateChange) 发...
6 小时前
原生js实现Ajax,JSONP
Ajax内部的几个执行步骤 创建XMLHttpRequest对象(new XMLHttpRequest()) 设置请求头(setRequestHeader) 连接服务器(open()) 设置回调(onreadyStateChange) 发...
6 小时前
Promise 的then 里发生了什么
Promise 大家都知道怎么用, 但是对于内部的原理很多人都不是很清楚 来看一个面试题: Promise的then 是怎么实现的 首先来分析一下then then是属于实例上的方法 参数有2个,分别为onFulfilled, onRej...
6 小时前
「译」为 JavaScript 开发者准备的 Flutter 指南
Flutter 是一款跨平台的移动应用 SDK,可通过同一套代码构建高性能,高保真的 iOS 和 Android 应用。 文档中提到 (https://flutter.io/technical-overview/): Flutter 包括...
7 小时前
WeexBox 给你最好的图片加载方式
WeexBox官方QQ群号:943913583 在讲WeexBox之前,我们先来看看Weex是如何做图片加载的。 Weex提供了<image>来加载图片,更具体的说,<image>有3种使用方式。 src=Base6...
7 小时前
react 与 Vue的全面对比
原文地址 组件开发 特性对比 众所周知,Vue和React都有那么一个特性,那就是可以让我们进行组件化开发,这样可以让代码得到更好的重用以及解耦,在架构定位中这个应该叫纵向分层吧。但是,两个框架开发组件的写法都有所不同(这个不同是基于我的开...
7 小时前
手机端车牌号码键盘的vue组件
专栏 文章详情 <div class=“post-topheader custom- pt0”> <div class=“mb20”> <div class=“block-for-right-border”...
7 小时前
react-hooks中的一些懵逼点
前言:一直对这个新特性非常感兴趣,终于今天有时间,花了大半天时间,把 Hooks的官方教程过了一遍,收获颇多,惊叹这个新特性真 TM 好用,以后开发用这个怕是要起飞了😆。 状态钩子(State Hook) const [state, ...
17 小时前
React Fiber 原理介绍
欢迎关注我的公众号睿Talk,获取我最新的文章: 一、前言 在 React Fiber 架构面世一年多后,最近 React 又发布了最新版 16.8.0,又一激动人心的特性:React Hooks 正式上线,让我升级 React 的意愿越...
17 小时前
回到顶部