20200905冯佳丽

学习日志

学习内容:

边框的样式:

hidden:效果和“none”相同,但是对于表,用于解决边框冲突

dotted:点线边的效果

dashed 虚线边的效果

solid 实线边的效果

double 双线边的效果

groove 3D凹槽边框效果

ridge 3D凸槽边框效果

inset 3D凹入边框效果

outset 3D凸入边框效果

轮廓属性

outlin-style 设置轮廓的样式

outline-color 设置轮廓的颜色

outline 用于声明轮廓所有的属性

浮动属性

float 控制元素是否浮动

clear 用于设置元素那一侧不允许出现浮动

clip 控制元素的裁剪

overflow 用于设置元素不够容纳内容时的显示方式 visible默认值 auto内容被修剪,自动添加滚动条 hidden自动超出的内容被裁剪,裁剪的内容不可见 scroll设置一直显示的滚动条

display 用于设置元素如何显示

​ none 不会被显示

​ block 显示为块级元素 前后有换行符,可以设置宽高

​ inline 显示为内联元素 前后没有换行符,不能设置宽高

​ inline-block 行内块元素 既能设置宽高,又能保持不换行的属性

​ inherit 继承符元素display 的设置

定位属性

position 设置元素的定位方式

​ static absolute relative

javaScript

由三部分组成:

ECMAScript 核心

DOM 文档对象模型

BOM 浏览器对象模型

概念

是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型

数据类型

undefined类型

null类型

boolean类型

number类型

string类型

类型判断

typeof类型

instanceof操作符 用于判断引用类型属于那种类型

类型转化

Number

String

Boolean

parseFloat

parseInt

运算符

赋值运算符

算数运算符

比较运算符

逻辑运算符

一元运算符

二元运算符

三元运算符

分支循环

if、switch、for、for in 遍历、while、do-while

数组

数组定义

数组操作:添加和删除、遍历数组、删除元素、插入元素、合并元素

字符串操作

字符串的连接

字符串的搜索

字符串的截取

字符串的替换

字符串的切割

正则表达式

是由普通的字符和特殊字符组成的文字模式

特别字符 说 明
$ 匹配输入字符串的结尾位置。如果设置了RegExp对象的Multiline属性,则\(也匹配'\n'或'\r'。要匹配\)字符本身,请使用$
( ) 标记一个子表达式的开始和结束位置。子表达式可以获取供以后使用。要匹配这些字符,请使用\(和 \)
* 匹配前面的子表达式零次或多次。要匹配 * 字符,请使用 *
+ 匹配前面的子表达式一次或多次。要匹配 + 字符,请使用 +
. 匹配除换行符\n之外的任何单字符。要匹配 .,请使用 \
[ 标记一个中括号表达式的开始。要匹配 [,请使用 [
? 匹配前面的子表达式零次或一次,或指明一个非贪婪限定符。要匹配 ? 字符,请使用 \?
\ 将下一个字符标记为或特殊字符、或原义字符、或向后引用、或八进制转义符。例如,“n”匹配字符“n”。“\n”匹配换行符。序列“\”匹配“\”,而“(”则匹配“(”
^ 匹配输入字符串的开始位置,除非在方括号表达式中使用,此时它表示不接受该字符集合。要匹配 字符本身,请使用 ^
{ 标记限定符表达式的开始。要匹配{,请使用{
| 指明两项之间的一个选择。要匹配|,请使用|

今日所感:

​ 加油敲代码吧!熟能生巧!

评论


© 2021 成都云创动力科技有限公司 蜀ICP备20006351号-1