大前端

  • JavaScript扩展原型链浅析

    前言 上文对原型和原型链做了一些简单的概念介绍和解析,本文将浅析一些原型链的扩展。 javaScript原型和原型链http://lewyon.xyz/prototype.html 扩展原型链 使用new操作符 利用原型是对象的特性,实例化对象的时…

    大前端 2022年7月9日
  • JavaScript——正则表达式RegExp(Regular Expression)

    正则表达式用于定义一些字符串规则 ,计算机可以根据正则表达式,来检查一个字符串是否符合规则,符合规则则返回True,否则将返回false,其次可以通过正则表达式将字符串中符合规则的内容提取出来,从而进行更好的验证…

    大前端 2022年7月9日
  • Javascript趣味程序从需求到实现

    Javascript趣味程序从需求到实现-体重测量器 Version 0.0.1   一、需求梳理     二、分析结果:   1、需要提供输入身高、体重、以及选择性别的HTML组件,如input、select 2、需要对信息进行验证,专门的工具类完成…

    大前端 2022年7月9日
  • JavaScript学习_20220630

    1. 前端三要素 HTML(结构):超文本标记语言,决定网页的结构和内容 CSS(表现):层叠样式表,设定网页的表现样式 JavaScript(行为):弱类型脚本语言,用于控制网页的行为 2. 基础知识 (1)console.log(score)…

    大前端 2022年7月9日
  • 【前端面试】(五)JavaScript冒泡排序

    视频链接:JavaScript冒泡排序 - Web前端工程师面试题讲解 教学网站:visualgo.net 参考链接:程序员内功:八大排序算法 先看如下的动画图理解一下冒泡怎么从小到大排列的:可以看到每次遍历从第一个元素直至最后一…

    大前端 2022年7月9日
  • JavaScript扩展原型链浅析

    前言 上文对原型和原型链做了一些简单的概念介绍和解析,本文将浅析一些原型链的扩展。 javaScript原型和原型链http://lewyon.xyz/prototype.html 扩展原型链 使用new操作符 利用原型是对象的特性,实例化对象的时…

    大前端 2022年7月9日
  • JavaScript中函数详解

    前言 函数实际上是对象,每个函数都是Function类型的实列,和其他引用类型一样Function也有属性和方法 箭头函数 ECMAScript 6新增了使用胖箭头(=>)语法定义函数表达式的能力 let arrowSum = (a, b)=>{ retu…

    大前端 2022年7月9日
  • javascript快速初始化数组

    编写代码中通常会有快速初始化数组的需求,例如我们需要一个类似matlab里的zeros函数,假如这里我们需要生成一个0-23的数组用于表示一天24小时。最基本的做法如下: function(){ let hours = []; for(let k = 0; k …

    大前端 2022年7月9日
  • Javascript基础续集

    False类型的数据:0 “空字符串”undefined null false NaN NaN:not a number 强制转换成数字:Number(数据) Number(false) 0 Number(true) 1 将纯数字字符串隐式转换成数字:-0  *1   /1 运算符:   算术运…

    大前端 2022年7月9日
  • 一种JavaScript响应式系统设计与实现

    一种JavaScript响应式系统实现 根据VueJs核心团队成员霍春阳《Vue.js设计与实现》第四章前三节整理而成 1. 响应式数据与副作用函数 1.1 副作用函数 会产生副作用的函数。 如下示例所示: function effect () { docu…

    大前端 2022年7月9日