- 博客(39)
- 收藏
- 关注
原创 JS---for循环,for循环遍历数组
for代码执行过程:首先进入小括号,声明变量i,然后这句声明就不再执行了。接着进行判断,判断i受否小于6,如果小于6,就执行循环体的内容;break 是退出整个for循环,一般用于结果已经得到,后续的循环不需要的时候可以使用。执行到第7轮,判断i=7是否小于6,此时不小于,所以退出for循环,结束循环体。需求:请将数组[‘唐三藏’,‘孙悟空’,‘沙和尚’,‘猪八戒’]依次打印出来。进行第二轮判断,i现在是否还小于6,如果小于6,就执行循环体内容…改良版:当不清楚数组的长度,通过长度-1来获取。
2024-11-29 10:51:43
2157
原创 JS小复习【if-else 与switch - case】
case 语句通常处理case为比较确定值得情况, if…语句更加灵活,通常用于。switch语句进行判断后直接执行到程序的语句,效率更高,而if…else语句有几种判断,就得判断多少次。switch一定要注意 必须是 === (全等),一定要注意数据类型,同时注意break,否则有穿透效果。当分支较多时,switch语句执行效率高,而且结构更清晰。结论:当分支较少时,使用if…else语句执行效率高。
2024-11-29 10:25:44
220
原创 操作符 || while循环|| if多分支 练习
1.打印0-20的整数,将每个数输出到控制台2.打印1-100之间的累加和,并且打印输出到页面let num1 = 1num1++3.依次打印100-200之间,可以被8整除的数字4.用户弹窗输入两个数字,页面输出两个数字中的最大值(使用三元运算符)5.用户输入一个数,计算1到这个数的累加和如用户输入的是5,则计算1-5之间的累加和通过打断点 更清晰的理解代码的执行过程7.输出星期练习(使用switch分支语句来书写程序)
2024-11-29 10:15:09
349
原创 JS-循环 while循环
while循环三要素:循环本质就是以某个变量为起始值,慢慢靠近终止条件的过程。1.变量的起始值2.终止条件(没有终止条件,循环会一直执行,造成死循环)3.变量变化量(用自增或者自减)
2024-11-26 15:15:08
395
原创 JS断点调试
此时将鼠标放在十三行的变量Num1上,可以看到此时num1的值还未改变。点击F12键【或 Fn+F12】:由此打开开发者页面,如下图。打上断点可以让我们更加清晰的理解代码执行到哪一步,如何执行。1.首先保存一个简单的demo.html。【在想要打断点的行数数字前,点一下。若将断点打在第13行,再点击刷新。[点击该文件,右边会弹出源代码。这样就是打上断电,再点击刷新。【点击 Sources。2.在谷歌浏览器打开。
2024-11-26 10:36:08
993
原创 switch分支语句
目标:能利用switch执行满足条件的语句switch后小括号中的数据,是与用户输入的数据进行匹配的,如果用户输入的数据与该小括号中的数据 全等(===)时,才进入switch-case的语句;若没有全等的,就直接执行default后的代码,然后退出switch-case语句。
2024-11-26 10:22:53
191
原创 分支语句、成绩判断练习、闰年案例、输入成绩判断
1.if语句if语句分为三种:单分支、双分支和多分支单分支语法:if(条件){满足条件要执行的代码小括号内的条件满足 即条件为true时,进入花括号里执行代码若小括号内的结果不是布尔类型时,会发生隐式转换 转为 布尔类型若 花括号中 只有一个语句,花括号可以省略2.双分支if(条件){满足条件要执行的代码1}else{不满足条件执行的代码23.多分支:适合右多个结果的时候,如 学习成绩分为 : 优 、 良、中、 差。
2024-11-25 15:44:04
172
原创 JavaScript运算符
/i3 =1 的值 先参与运算,即i3++的值为1,第二个i3此时已经是 2,自加后是3,再加上第三个i3,此时这个i3已经是3了,许多的JS运算符可以根据所需表达式的个数,分为一元运算符、二元运算符、三元运算符。let num = 10 + 2 【 10 和 2 都称为操作数】将等号右边的值赋值给左边,要求左边必须是一个容器。// 即 1 + 3 +3 =7。一元运算符: 正号、负号。对变量进行赋值的运算符。
2024-11-22 14:38:03
231
原创 JavaScript的类型转换
一般的,默认单选框和多选框传过来的值都是字符串JavaScript是弱数据类型:JavaScript不知道变量属于哪种类型,需要赋值了才清楚。
2024-11-20 14:09:02
178
原创 JS 布尔型、null和undefined以及类型检测
未定义类型只有一个值,即undefined。只声明变量,不赋值的情况下,变量的默认值为undefined,一般很少【直接】将某个变量赋值为Undefined。
2024-11-19 14:37:11
243
原创 常量的基本使用
14-常量.html:16 Uncaught TypeError: Assignment to constant variable.’const‘ declarations must be initialized 【const定义必须被初始化】当某个变量永远不会改变时,就可以使用const来声明,而不是用let。概念 : 使用const声明的变量称为 “常量‘注:常量不允许重新赋值,声明时必须赋值【初始化】技巧:不需要重新赋值的数据,使用const。at 14-常量.html:16:8。
2024-11-17 21:46:30
142
原创 JS变量拓展var和let 的区别、数组
let 和 var 的区别旧版本 JS,使用关键字var来声明变量,而不是letvar现在开发中一般不适用,在老版本程序中能看到它。let为了解决var的一些问题。var 声明:可以先使用再声明【不合理】var声明过的变量可以重复声明【不合理】比如变量提升、全局变量、没有块级作用域等变量一次只能存一个值。
2024-11-16 09:57:27
216
原创 JS变量基本使用
let 不允许 多次 声明同一个变量,否则报错 :Cannot redeclare block-scoped variable 'age 【无法重新声明块范围内的变量“年龄】3.输出 : 页面打印 document.write()1.输入:用户输入框 prompt()2.内部处理 :保存数据。
2024-11-14 13:45:39
193
原创 js变量的声明和赋值
变量通过 let 关键字来声明,通过 = ( 赋值符号|赋值运算符 )来赋值。使用变量的第一步是 需要先创建变量 【亦可称为 声明变量 / 定义变量 】定义好一个变量后,可以初始化它。在变量明之后跟上一个“=”,然后是数值。变量是计算机中用来存储数据的“容器”,它可以让计算机变得有记忆。举例: 我们 声明了一个变量,变量名为 age,也叫标识符。声明了一个变量,变量名为 height,也叫标识符。以下这个碗就是 变量, 变量中存的是 西米露。类似于 变量就是一个装东西的盒子。
2024-11-14 09:30:48
381
原创 JavaScript书写位置
目标:知道如何向页面添加JavaScriptCSS位置 :行内样式表内部样式表外部样式表JavaScript位置:行内Javascript内部Javascript外部Javascript1.内部JavaScript直接写在Html文件里,用Script标签包住拓展:alert(‘你好,js’)页面弹出警告对话框代码大小写不区分,双引号和单引号也不区分。
2024-11-12 15:28:06
237
原创 Javascript简介
Javascript介绍 —> 变量 —> 常量 —>数据类型 —> 类型转换。ECMAScript ( js语言基础) + Web APIs : DOM + BOM。DOM:页面文档对象模型 【对页面元素进行移动、大小、添加删除等操作】BOM:浏览器对象模型【页面弹窗,检测窗口宽度、存储数据到浏览器】js是一种运行在客户端(浏览器)的编程语言,实现人机交互效果。搜索 MDN [较有权威性网站,了解对应的js语法]2.理解什么是数据并指导数据的分类。1.理解变量是存储数据的容器。
2024-11-12 14:48:42
205
原创 C语言——易错点1——初始化方式
1.C语言的初始化:int s[]=”abcd”或者int s[10]=”abcd”都是可以的,但是char s[10];s=”abcd”就不可以了!原因如下:因为,在char s[10];这个时候,计算机就给数组s内存地址,假设该地址叫做A;接着,s[10]=”abcd”;这个”abcd”计算机也会给它分配内存地址,假设地址叫做B;那么这就与前面的A地址冲突了。所以C语言中不可以这样子赋值!2.在定义结构体变量时不允许对它赋初值。错误(赋初值:初始化的同时给其赋值。)如:以下,我们就定义了一个叫
2022-03-14 15:59:48
3046
1
原创 C语言之文件包含(即头文件)&
C语言的文件包含,就是以#Include开头之后,引用的文件,如一个C语言源程序,都必须要写的头文件/编译预处理指令 : #include<stdio.h>文件包含注意点:1.被包含文件可以是以.h为后缀文件或**.c**为后缀的文件(不推荐);【tips:可以是,没说是必须!!!】2.被包含文件可以嵌套其他文件,注意区分,一个#include只能包含一个文件,要包含多个文件就要写多个#include....
2022-03-13 16:43:48
3286
原创 python自动化生成请假条
利用python自动化word操作:生成一个请假条:要求:制作一个自动生成请假条的word文档程序:要有标题 ;正文部分通过输入姓名、请假原因、请假天数就能生成请假条。自动填入当天日期。自动生成的请假条:第一,在命令行中,在python目录下执行pip install python-docx然后在pycharm中用import 语句引导安装:from docx import Document #给pycharm导入这个模块,才能在pycharm中执行word文档操作下面这几个包,是
2021-11-30 19:17:10
3632
1
原创 有关lxml的etree
当安装完lxml,etree下方会爆红色波浪线,我们不用去导入这个init文件,直接选择忽略。不然后续,运行会报错AttributeError: ‘function’ object has no attribute ‘name’ 错误。如果已经导进来,Init文件了,...
2021-11-21 20:45:51
705
原创 2021-11-10
windows命令提示符安装virtualenvwrapper-winMarkdown编辑器当你windows电脑的命令提示符,pip命令用不了时,证明你的path环境没有配好。且你的anaconda3没有事先配置好Path时,个人小小建议你,删了anaconda3,重新安装anaconda3,然后在最后一步勾选:第一个add anaconda3 to my path environment variable(蓝色框框一定要勾,两个都勾就对了!一定要勾选!!!,然后电脑就会自动帮你配置好path路径,
2021-11-10 21:06:21
517
原创 2021-05-02
linux永久修改主机名本来鄙人想百度说,Linux要怎么样永久修改主机名,结果好多博主说,vi /etc/sysconfig/network,在里面添加hostname=修改的主机名,保存退出就可了。但这对我来说,完全没用,没重启和重启后都是一样,主机名并没有得到修改。紧接着,然后我翻了大一的linux书,里面是这样子的:vim /etc/hostname(tips:我本来的主机名是centos7的)在里面添加自己想要修改的主机名既可以了,即可永久修改主机名!现在我的主机名,用命令hostnam
2021-05-02 12:42:38
91
原创 嘟噜噜的难受伴快乐的一天。
我今天得出了…恶狠狠的结论。当安装的东西进度条没有好,绝对不要随意点取消!否则代价惨痛。比如,你重新安装时会看到。“IDS_MESSAGE_PENDING_REBOOT”. 然后就是一系列的不明所以,难受的操作,但那是血淋淋的教训!]...
2020-03-22 14:58:48
319
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人