- 博客(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 334
原创 地址指向问题
地址指向问题 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 126
原创 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 100
原创 伪数组 与 数组的区别
当我们了解伪数组之前先了解下普通的数组的特点数组是用来存储一系列值的一个集合,而每个值在数组里面都有一个对应的索引,也可以叫做下标,索引是从0开始的,依次递增。比如:var arr = ['a','b','c'];// 字符串a,b,c对应的下标分别为0, 1, 2,使用 数组名字[索引] 的方法即可取到对应的值。伪数组的介绍:伪数组我们可以理解为类似数组的一个集合,我们常见的有俩个,一个是arguments还有一个是DOM的children属性,获取回来的子节点集合。他们与数组一样,具有索
2021-10-15 19:49:41 373
原创 js 基础 第五天
JavaScript 函数函数的概念函数:就是封装了 一段可以被重复调用执行的代码块。通过代码块可以实现大量代码重复使用函数的使用分为两步//声明函数function 函数名(){ // 函数体代码}//调用函数函数名();//通过函数名来执行函数体代码 一定不能忘记添加小括号// 函数不调用,自己不执行function 是声明还是的关键字,必须小写由于函数一般是伪类实现某个功能才定义的,所有通常我们将 函数名 命名为动词函数的封装函数的封装是把一个或者多个功
2021-10-15 19:42:55 207
原创 js 基础 第四天
双重for循环双重 for 循环,外层循环一次,内层 for 循环全部执行for 循环是循环条件和数字直接相关的循环双重 for 循环概述循环嵌套是指在一个循环语句中再定义一个循环语句的语法结构,例如在for循环语句中,可以再嵌套一个for 循环,这样的 for 循环语句我们称之为双重for循环。双重 for 循环语法for (外循环的初始; 外循环的条件; 外循环的操作表达式) { for (内循环的初始; 内循环的条件; 内循环的操作表达式) { 需执行的代码;
2021-10-14 22:45:20 138
原创 轮播图案例
案例分析案例分为 三大模块第一模块鼠标点击两侧按钮 依次 向左 或 向右 滚动图片 进行无缝滚动第二模块当我点击 页面下的小点 会移动到对应的图片,在点击左右栏的时候下面的小点也会跟随显示第三模块实现自动播放,在鼠标移入的时候 清除自动播放定时器,当鼠标移出时在创建自动播放定时器详细分析在代码行 <style> * { margin: 0; padding: 0; box-sizing
2021-10-14 22:00:50 96
原创 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 67
原创 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 127
原创 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 436
原创 模态框拖拽
案例的核心 为当鼠标按下时 触发多个事件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 81
原创 js 基础 第二天
数据类型转换数据类型转换:就是把一种数据类型的变量转换成另外一种数据类型。显示转换:程序员利用一些JS给我们提供的工具函数进行数据类型的转换隐式转换:程序在运行的过程中,根据上下文的环境将变量的数据类型进行转换转换为字符串**String(要转换的变量名) **变量名.toString()**使用+ 变量名+ ‘’ ** // 1 把数字型转换为字符串 变量.toString() var v1 = 10 var str = v1.toString()
2021-10-12 19:44:11 80
原创 js 基础 第一天
JS第一天变量什么是变量白话:变量就是一个装东西的盒子通俗:变量是用于存放数据的容器。我们通过变量名获取数据,甚至数据可以修改。变量概述变量在内存中存储本质:变量是程序在内存中申请的一块用来存放数据的空间。类似我们酒店房间,一个房间就是一个变量。变量的使用变量在使用时分为两步:1、声明变量 2、赋值声明变量: var age; 声明一个age的变量变量的赋值: age = 10; 这个变量赋值为10,我们称为变量的初始化声明多个变量同时多个变量时,只需写一个var,多个变量名之间
2021-10-10 20:52:45 82
原创 简单留言板案例
简单留言板案例<!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 134
原创 动态生成表格案例
动态生成表格案例<!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 203
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人