
JavaScript Ninja–第一章笔记
1、无处不在的JavaScript 1.1 理解JavaScript 函数是一等公民,函数与其他对象共存,并且能够像任何其他对象一样地使用,函数 可以通过字面量创建, function foo(){consoloe.log(\'Hello ...
1、无处不在的JavaScript 1.1 理解JavaScript 函数是一等公民,函数与其他对象共存,并且能够像任何其他对象一样地使用,函数 可以通过字面量创建, function foo(){consoloe.log(\'Hello ...
常见的数组去重主要有俩方面: 由基本类型组成的数组去重 由对象组成的数组根据对象某个属性去重 基本类型去重: export function unique(array) {const arr = []const contain = {}ar...
刮刮乐想必大家都玩过,小时候兜里一有钱,就喊上小伙伴兴冲冲的跑去家旁边的小卖部,用那稚嫩地小手递给老板那被捏的皱巴巴的五毛钱,满眼期待的刮着买来的刮刮乐,心里早已想好中了...
前言 现在有这样一个需求:用一个对象存储某学生的各科成绩,要求每次只能改变科目分数,不能再添加或者删除科目。 分析一下,这个需求其实就是需要创建一个固定属性的对象,其属性不可增删,但属性值可更改。 有些同学可能就这么开始了: 首先,定义一个...
BOM(浏览器对象模型) 所有浏览器都支持window对象,他表示浏览器窗口。所有js全局对象,函数,变量均自动成为window对象的成员。全局变量是window对象的属性。全局函数是window对象的方法。基于html dom的docum...
响应式可过滤的游戏+工具展示页面 用于各种网站以按类别对图像进行排序。在本文中,我将向您展示如何借助 HTML CSS 和 javascript 创建响应式可过滤的游戏+工具展示页面。 可过滤作品集是一种流...
TOC 前言 js 浮点数的计算存在精度不准的问题,解决方案:用整数与整数的加减乘除运算来规避该问题。 JS – 浮点数计算不精确 let [num1,num2] = [0.1, 0.2];console.log(num1 + ...
toc 1,循环 循环,就是根据某个条件,重复执行一段代码 1.1,for循环 语法: for (1 声明循环变量; 2 判断循环条件; 3 更新循环变量) {// 4 要执行的代码块}// 执行顺序 1 -> 2 -> 4 -...
JavaScript 倒数计时器 用于各种电子商务和建设中的网站,以使用户保持最新状态。我们可以在不同类型的电子商务网站上看到,在一些产品或优惠到达之前的某个时间开始倒计时。 在本文中,我使用了简单...
本文是根据书籍《JavaScript设计模式与开发实践》而写的读书笔记,因为自己经常学了就忘,因此从现在开始起写博客记录一下,大部分都只是简单介绍下。 前言 设计模式的定义是:在面向对象软件设计过程中针对特定问题的简洁而优雅的解决方法。 通...