- 博客(15)
- 收藏
- 关注
原创 js基础老师笔记
一.计算机基础知识 1.编程语言 机器语言: 0 1 汇编语言: % # #*& *& 高级语言: Java python c c++ c# go php javascript,node andriod objective-c swift 注意点: html css 不是编程语言 标记语言 2.计算机组成 硬件:显示器,… 硬盘 内存 硬盘:可以永久存储数据
2021-10-25 08:52:40
457
原创 地址指向问题
地址指向问题 var c var changStuff = function (a, b, c) { a = a * 10 b.item = "changed" c = { item: "changed" } } var sum = 10 var obj1 = { item: 'unchanged' } var obj2 = { item:
2021-10-18 20:46:33
184
原创 js 基础第六天
对象 在JavaScript 中,对象是一组无序的相关属性和方法的集合,所有事物都是对象,例如字符数组,数值,函数等 对象是有属性和方法组成的 创建对象的三种方式 利用字面量创建对象 var obj = {} 利用new Object创建对象 var obj = new Object 利用构造函数创建对象 function Obj(name,exe){ this.name = name, this.exe = exe, } var ldh = new Obj('刘德华','男') 注意点
2021-10-18 09:00:16
157
原创 伪数组 与 数组的区别
当我们了解伪数组之前先了解下普通的数组的特点 数组是用来存储一系列值的一个集合,而每个值在数组里面都有一个对应的索引,也可以叫做下标,索引是从0开始的,依次递增。 比如: var arr = ['a','b','c']; // 字符串a,b,c对应的下标分别为0, 1, 2,使用 数组名字[索引] 的方法即可取到对应的值。 伪数组的介绍: 伪数组我们可以理解为类似数组的一个集合,我们常见的有俩个,一个是arguments还有一个是DOM的children属性,获取回来的子节点集合。他们与数组一样,具有索
2021-10-15 19:49:41
435
原创 js 基础 第五天
JavaScript 函数 函数的概念 函数:就是封装了 一段可以被重复调用执行的代码块。通过代码块可以实现大量代码重复使用 函数的使用 分为两步 //声明函数 function 函数名(){ // 函数体代码 } //调用函数 函数名();//通过函数名来执行函数体代码 一定不能忘记添加小括号 // 函数不调用,自己不执行 function 是声明还是的关键字,必须小写 由于函数一般是伪类实现某个功能才定义的,所有通常我们将 函数名 命名为动词 函数的封装 函数的封装是把一个或者多个功
2021-10-15 19:42:55
258
原创 js 基础 第四天
双重for循环 双重 for 循环,外层循环一次,内层 for 循环全部执行 for 循环是循环条件和数字直接相关的循环 双重 for 循环概述 循环嵌套是指在一个循环语句中再定义一个循环语句的语法结构,例如在for循环语句中,可以再嵌套一个for 循环,这样的 for 循环语句我们称之为双重for循环。 双重 for 循环语法 for (外循环的初始; 外循环的条件; 外循环的操作表达式) { for (内循环的初始; 内循环的条件; 内循环的操作表达式) { 需执行的代码;
2021-10-14 22:45:20
177
原创 轮播图案例
案例分析 案例分为 三大模块 第一模块 鼠标点击两侧按钮 依次 向左 或 向右 滚动图片 进行无缝滚动 第二模块 当我点击 页面下的小点 会移动到对应的图片,在点击左右栏的时候下面的小点也会跟随显示 第三模块 实现自动播放,在鼠标移入的时候 清除自动播放定时器,当鼠标移出时在创建自动播放定时器 详细分析在代码行 <style> * { margin: 0; padding: 0; box-sizing
2021-10-14 22:00:50
163
原创 js 基础 第三天
分支流程控制 单分支 if 语法结构 if(条件表达式){ 语句1 } 当条件表达式为真则执行 语句1 双分支语句 if else 语句结构 if(条件表达式){ 语句1 } slse { 语句2 } 当条件表达式为真则执行 语句1 ,否则执行语句二 多分支语句 if else if 语句结构 if(条件表达式){ 语句1 } slse if(条件表达式2) { 语句2 } slse if(条件表达式3) { 语句3 } else{ 语句4 } 当 条件表达式
2021-10-13 21:35:52
107
原创 js 放大镜案例
分析和解释都在代码行上 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &l
2021-10-12 22:55:42
195
原创 js常见的案例
for 循环 输出100-200之间的素数 // * 输出100-200之间所有的素数 只能被 1 和自身整除的数 // 思路:相反我们只需要找到那个能被其他某个数字整除的数 pass 就可以了 for (var i = 100; i <= 200; i++) { var age = true; // 假设他为一个素数 for (var j = 2; j < i; j++) { // j 为什么为2 因为这里我们先排除掉 被除数
2021-10-12 19:58:01
524
原创 模态框拖拽
案例的核心 为当鼠标按下时 触发多个事件 1 在按下时 先获取 鼠标在盒子内的坐标 2 在鼠标按下的同时移动 用鼠标在盒子内的坐标减去 盒子的 top 和 left ,得到盒子了页面的 left 和 top <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"&
2021-10-12 19:48:40
128
原创 js 基础 第二天
数据类型转换 数据类型转换:就是把一种数据类型的变量转换成另外一种数据类型。 显示转换:程序员利用一些JS给我们提供的工具函数进行数据类型的转换 隐式转换:程序在运行的过程中,根据上下文的环境将变量的数据类型进行转换 转换为字符串 **String(要转换的变量名) ** 变量名.toString() **使用+ 变量名+ ‘’ ** // 1 把数字型转换为字符串 变量.toString() var v1 = 10 var str = v1.toString()
2021-10-12 19:44:11
120
原创 js 基础 第一天
JS第一天 变量 什么是变量 白话:变量就是一个装东西的盒子 通俗:变量是用于存放数据的容器。我们通过变量名获取数据,甚至数据可以修改。 变量概述 变量在内存中存储 本质:变量是程序在内存中申请的一块用来存放数据的空间。 类似我们酒店房间,一个房间就是一个变量。 变量的使用 变量在使用时分为两步:1、声明变量 2、赋值 声明变量: var age; 声明一个age的变量 变量的赋值: age = 10; 这个变量赋值为10,我们称为变量的初始化 声明多个变量 同时多个变量时,只需写一个var,多个变量名之间
2021-10-10 20:52:45
137
原创 简单留言板案例
简单留言板案例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <tit
2021-10-09 18:29:35
196
原创 动态生成表格案例
动态生成表格案例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <ti
2021-10-09 18:25:50
317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅