代码编织梦想

前端基础(九)_this基本使用、this指向判断、改变this指向的方法_前端的this指向-爱代码爱编程

前言: 看这个例子: 例:给所有的div标签都添加点击事件,并打印当前节点的内容 <!DOCTYPE html> <html lang="en"> <head> <met

前端基础(四)_数据类型的强制转换_强制转换数据类型-爱代码爱编程

数据类型的强制转换就是通过js提供的函数进行数据转换。常见的就是将其他类型的数据转换成number类型和string类型。 一、其他类型转 number 类型 1.Number Number 方法将其他类型的数据转换为N

前端基础(十六)-爱代码爱编程

数组对象 1、创建数组 // 字面量创建 const arr = [1, 2, 3, 4, 5, 6] // 构造函数创建 const arr2 = new Array(1, 2, 3,

前端基础(十五)-爱代码爱编程

时间对象 (1)操作系统时间 ①get/setFullYear():返回或设置年份,用四位数表示。 ②get/setMonth():返回或设置月份。0为一月,比实际少1个月 ③get/setDate():返回或设置日期。

前端基础(十四)-爱代码爱编程

Math对象 1.Math对象 对象.方法名 (1)Math.floor() 向下取整 去掉小数部分 等同于parseInt Math.floor(1.222) //1 (2)Math.ceil() 向上取整 去

使用html-to-image代替html2canvas,结合jspdf实现下载pdf(下载截图下载前端dom元素)-爱代码爱编程

一、问题 一开始的时候,准备使用html2canvas+jspdf来实现的,但是遇到了一个麻烦的问题,在其他项目中使用html2canvas没有任何问题,但是在要开发的项目中使用,就给我报错,是真滴烦。 html2can

前端基础(十三)-爱代码爱编程

定时器 定时器共两种,setInterval及setTimeout: 1、setInterval:重复执行或者叫间歇执行,即隔某个时间就执行一次 2、setTimeout:延迟执行,延迟某个特定的时间开始执行,只执行一次

前端基础(十二)-爱代码爱编程

作用域 作用域指:变量或函数的有效使用范围,有全局作用域与局部作用域两种。 全局变量和局部变量 全局变量:直接在 script 标签下声明的变量,任何地方都能访问,任何地方都能对其值进行改变。 局部变量:函数内部定义的

前端基础(十)-爱代码爱编程

Dom自定义属性 1.1、为什么要用自定义属性 例:很多个 li 点击变颜色。 <ul> <li>1</li> <li>2</li> <li>

前端基础(十一)-爱代码爱编程

函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。在使用函数时需要经过两个步骤,先声明函数后调用函数。 一、函数声明及调用 函数用于存储一段代码块,在需要的时候被调用,因此函数的使用需要经过两个步骤,先存储后使

前端基础(六)-爱代码爱编程

流程控制语句主要分为 : 顺序结构:即按顺序执行代码 ;条件选择结构 ( 分支语句 ):包括 if-else 以及 switch;循环结构:包括 for循环,while,do-while,for-in 等;其他语句: br

前端基础(八)-爱代码爱编程

让一段特定的代码执行指定的次数。 一、for循环 1.1、for的语法及简单使用 语法 : for( 表达式 1;条件表达式 2;表达式 3){ 条件成立执行的代码块 } for(初始化循环变量;判断条件(循环结

前端基础(七)-爱代码爱编程

一、通过id获取元素(一次一个元素) 一个id在一个页面是唯一的,所以我们可以使用 document.getElementById("id名") 获取元素,使用变量来接收,直接就能获取到这个元素,通过 id 名去获取

前端基础(五)-爱代码爱编程

一、算术运算符 算术运算符即:加(+)减(-)乘(*)除(/)取余(%)加加(++)减减(–) 算术运算符里比较特殊的是+,它即可以是字符串连接,也可以是加法运算。大致规则是: 如果两边都是数字,则就是普通的数学计算如果

前端基础(三)-爱代码爱编程

一、数据类型分类 1.1、数据类型分类 JavaScript的数据类型为弱类型,即最开始的时候并不知道变量是什么类型,必须通过后面的值才能知道。 JavaScript的数据类型分为简单数据类型(也称为基本数据类型)和复杂

前端基础(二)-爱代码爱编程

一、JavaScript变量 变量是存储数据的容器,例x=10,则x中存储的值为10。 语法:var 变量名 = 值。 1.1、变量的声明 先声明后赋值 var x; // 声明变量x alert(x); // un

前端基础(一)-爱代码爱编程

最开始的时候,浏览器只能显示文本和图片,并不能做各种动态的操作。 一、JavaScript的历史 1、网景公司的布兰登艾奇开发了js 2、借鉴了java的数据管理机制、c的函数 3、Js的创建是用来解决浏览器和用户之间互