8.16第三天学习内容

第三天 js

HTML:页面的标签的解析,以及前端的规范问题

div+css:对整个前端的布局。以及样式的设置。

以上两种是写多少代码则显示多少内容在页面上面,没有任何的逻辑在里面,没有任何运运算参与。

Javascript:是前端的高级编程,实现前端的逻辑控制。

Javascript特点:

1、简单易学。

2、是一门轻量级的脚本语言。

脚本语言:不需要编译器进行编译就能够运行的一门语言,脚本语言只需要一个解析器即可运行。

Javascript组成:

ECMAScript:定义了js的语法规则。js的基础

DOM:文本操作,document

BOM:浏览器操作,window

JavaScript语言和Java语言的联系:这两门语言没有任何的关系,唯一可以看出有点关系,就是有四个字母相同。

Javascript的学习内容:

1、输入输出。

2、变量

3、数据类型

4、数组

5、函数

6、对象

1、js的输入:

语法:prompt(“请输入内容”);

2、js的输出,有三种方式:

1、浏览器以弹出框的形式进行输出。

语法:alert(“输出的内容”);

2、在浏览器body页面的位置输出内容

语法:document.write(“输出内容”);

3、在浏览器的控制台进行输出;注意:程序员必用!!!

语法:console.log(“在控制台输出内容”);

变量:可以改变的量。

变量值是由var 修饰的自定义的名称

比如:var abc     其中:var 表示定义变量的关键字,abc:表示自定义的变量。abc=4,如果做了赋值操作,则从这之后, abc代表的就是4

定义变量的三种方式:

方式1:定义一个变量,并且赋初始值

方式2:先定义,再赋值

方式3:不用定义,直接复制。

数据类型:是针对我们的变量值来说的,一个变量值肯定有相对应的数据类型

数据类型的种类:

1、数字:number

2、字符串:string

3、布尔:boolean:值只有两个,一个true,一个false

4、数组

5、对象(object)

6、null

7、未定义(undefined)

运算符:算术运算符,比较运算符  ,逻辑运算符

算术运算符:加(+)、减(-)、乘(*)、除(/)、取余(%)、自运算(自增,自减)++    --

自运算:当++在变量的前面的时候,则先增加1,再使用,当++在变量的后面的时候,则是先使用再增加1

js分支结构:

比较运算符:大于(>),小于(<),等于(==),大于等于(>=),小于等于(<=),不等于(!=),绝对等于(===),绝对不等于(!==)。

10  >  12   结果:错误false

10 < 11    结构:正确true

10 == 11    结果:错误false

绝对等于:不但数据要一致,数据类型也 必须一致,才能够表示true

分支结构:

语法:

如果真则执行if里面的语句,否则执行else里面的语句。

if(判断语句){

如果判断语句为真,则执行语句;

}else{

当判断语句不为真,为假,则执行执行语句;

}

分支语句的第二种情况:不止两种选择。

if(判断语句){

执行语句;

}else if(判断语句){

执行语句;

}else if(判断语句){

执行语句;

}else{

执行语句;

}

逻辑运算符:

&&  与运算

||    或运算符

!     非运算

if(判断语句1   &&    判断语句2)

必须两遍都为true,则整个if表达式才能为真,如果有一边为false,则整个表达式都为false

if(判断语句1   ||   判断语句2)

或运算:只要有一个为真,则整个if表达式都为真,只有两个条件同时为false的时候, 才为false;

与运算和或运算简单记忆:如果是与运算,同时为真才能为真,其余情况,全部为假,如果是或运算,全部为假才能为假,其余情况,全部为真。

原文地址:https://www.cnblogs.com/daixing-woniu/p/9501524.html

时间: 2024-09-29 05:41:32

8.16第三天学习内容的相关文章

java第三天学习内容回顾——java白皮书第四章

java面向对象程序设计中使用到名词理解:对象标识==一个实例的变量名.对象行为==一个类的方法.对象状态==类中的数据域(严格讲是可以发生变化的数据域): 类之间的关系:use_a,has_a,is_a三种 java中的Math类有些特殊,它只封装了功能而并不涉及数据域,所以不需要也不必隐藏数据 java中的对象变量名更像是个指针(像),声明一个对象实例后必须用new构造对象然后用=将两者链接起来,也可以用=将两个不同的对象变量连接起来,但此时需要注意,就像指针赋值一样,两个变量自此将共享同一

第三天学习内容 if--else

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace day03{    class Program    {        static void Main(string[] args)        {            /*   int x = Convert.ToInt32(Console.Rea

python第三周学习内容

1.集合: 集合的创建: list_1 = set([1,2,3,4,5]) list_2 = set([2,3,44,7,8]) 集合的特性:集合是无序的,集合可以去掉重复的元素 集合的操作:求交集: print(list_1.intersection(list_2)) #{2,3} print(list_l & list_2) #求交集,{2,3} 求并集: print(list_1.union(list_2)) #{1,2,3,4,5,7,8,44} print(list_l | list

开学第三周学习内容

这周老师布置了关于疫情的柱状图分析全国确诊人数,所以这周的学习主要在echarts上面: 关于echarts开始的时候我一点都不了解,甚至刚开始的时候我都不知道该怎样去完成柱状图,我只知道要把数据库中的值传到界面中去:然后经过询问大佬跟百度的搜索,我知道和开始接触echarts: 这次敲代码的时间:课上花费了两节课,课下周三的下午将除echarts部分的其余都完成了,然后再周四的上午,学习跟实行echarts的敲写,这周其他科的作业颇多,在代码上的学习时间一般,并不少:希望下一周可以分配好其他科

20145234黄斐《信息安全系统设计基础》第三周学习总结

教材学习内容总结 信息的表示和处理 通过使用标准的字符码能够对文档中的字母和符号进行编码. 三种重要的数字表现形式: 1. 无符号数:编码基于传统的二进制表示法表示大于或等于零的数字. 2. 补码:编码是表示有符号整数的最常见方法,可以是正或者是负的数字. 3. 浮点数:编码是表示实数的科学计数法的以二位基数的版本 溢出:计算机的表示法是用有限数量的位来为一个数字编码,因此当结果太大就会导致某些运算溢出. 整数和浮点数会有不同的数学属性是因为:处理数字表示有限性的方法不同: 整数:编码相对较小的

2017年8月9日学习内容存放 #socket通信介绍

2017年8月9日学习内容存放 1 #socket通信介绍 2 3 ''' 4 OSI七层 5 6 应用 7 表示 8 会话 9 传输 10 网络 ip 11 数据链路 mac 12 物理层 网线 13 14 15 16 http 17 smtp 18 dns 19 ftp 20 ssh 21 snmp 22 icmp ping 23 dhcp 24 25 26 27 发 send 28 收 receive 29 30 31 32 33 TCP/IP 三次握手,四次断开 34 35 UDP 36

20172302 《程序设计与数据结构》第三周学习总结

学号20172302 2017-2018-2 <程序设计与数据结构>第3周学习总结 教材学习内容总结 1.对对象创建和对象引用变量的声明及初始化有了了解,再就是了解到别名这一概念,还知道了Java的自动执行垃圾回收的操作. 2.第二节了解了String类的具体的提供的一些方法,从后面的包的概念中了解到String类所归属的包为java.lang,由于其是最基本的包,内嵌于程序中,可以直接使用. 3.在包的这一节认识了几种常见常用的包,以及包中的类在使用的时候用使用import声明. 4.然后四

王之泰201771010131《面向对象程序设计(java)》第三周学习总结

王之泰201771010131<面向对象程序设计(java)>第三周学习总结 第一部分:理论知识复习部分 第一章 回顾了Java"白皮书"的关键性语句,再次理解了以前未理解的句子.对Java语言的十多种特性又有了更深刻的理解和不同角度的体会. 第二章 继续使用eclipse实验开发程序,在jdk源文件中仔细欣赏体会了标准代码的范例,以此来规范自己的编写风格. 第三章 第三章中复习了Java的基本语法,着重复习了运算符的使用和文件的输入输出,深刻理解了例如:控制流程语句等五种

赵栋 201771010137 第三周学习总结

自主学习任务 1. 复习课程第1-3章学习内容 2. 回顾实验三中实验题1<2018秋季西北师范大学面向对象程序设计(Java)(ch1-ch3)测试题1>,对照测试题参考答案,反思修改本人答卷的错误内容: 3.完成实验2与实验3: 4.修改置顶博文<面向对象程序设计课程学习进度条>,记录第三周个人编程水平提升参数 第一部分:复习第一到三章 1.第一章 复习了Java语言的优点,发展简史,以及Java语言的关键术语和"白皮书"的特性,对Java的了解更加深刻了一