web前端笔记

HTML

标签描述封闭类别
html定 义 HTML文档两边封闭
head定 义 关 于 文档的信息两边封闭
meta定 义 关 于HTML文档的元信 息 ,比如 作 者 、关键字等自封闭
title定 义 文 档 的标题两边封闭
link定义文档与外部资源 的关系自封闭
script定 义 客 户端脚 本,比 如JavaScript两边封闭
style定 义 文 档 的样式信息两边封闭
body定 义 文档主体两边封闭
div定 义 文 档 中的 节,一般用作存放元素的容器两边封闭
p定 义段落两边封闭
a定义锚,可对其添 加href属性,形成跳转链接(可页面内也可页面外)两边封闭
img定义图像自封闭
table定义表格两边封闭
form定 义 供 用 户输入的 HTML表单两边封闭
br定 义 简 单 的折行自封闭

CSS

标签描述封闭类别
blockquote文本引用,整体向右缩进两边封闭
q短文本引用 ,加双引号两边封闭
em斜体两边封闭
strong加粗两边封闭
 空格
ul无序列表两边封闭
ol有序列表两边封闭
tr表格的行两边封闭
td表格的一个单元格两边封闭
th表格的一个单元列表头两边封闭

JavaScript

  1. 输出:console.log();
  2. 各运算符之间的优先级(高到低): + - * / 等算术操作符 → > = < 等比较操作符→ && || ! 等逻辑操作符 → = 赋值符号。
  3. var now = new Date();//时间对象
    getFullYear(); // 四位数年份,如 2015
    getMonth(); // 月份 [0, 11],要加 1,如 7 (8 月)
    getDate(); // 月中日期,如 1 (1 号)
    getHours(); // 小时,24 小时制
    getMinutes(); // 分钟
    getSeconds(); // 秒钟
    getDay();//星期几。(0~6)0代表星期日
  4. String对象
    (1)、charAt() 方法可返回指定位置的字符。返回的字符是长度为 1 的字符串。
    使用语法:stringObject.charAt(index)
    参数说明:index 必填的哦,表示字符串中某个位置的数字,即字符在字符串中的下标。
    需要注意的是:字符串中第一个字符的下标是 0,最后一个字符的下标为字符串长度减一(string.length - 1);如果参数 index 不在 0 与 string.length - 1 之间,该方法将返回一个空字符串。
    (2)、indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。即:该方法将从头到尾地检索字符串 stringObject ,看它是否含有子串 substring ,如果找到一个 substring ,则返回 substring的第一次出现的位置。
    使用语法:stringObject.indexOf(substring, startpos)
    参数说明:substring 必填的哦,就是你想搜索的子字符串。startpos 是可选填的整数参数,规定开始检索的位置,取值范围是 0 到 stringObject.length - 1。省
    略的话就从首字符开始检索。
    需要注意的是: indexOf() 方法区分大小写。如果要检索的字符串值没有出现,则该方法返回 -1
    (3)、split() 方法将字符串分割为字符串数组,并返回此数组。
    使用语法:stringObject.split(separator, limit)
    参数说明:separator 必填的哦,从该参数指定的地方分割 stringObject。limit 可选参数,分割的次数,如果设置,返回的字串不会多于这个参数指定的数组,不填此参数的话则不限次数。
    需要注意的是:如果把空字符串 “” 用作 separator,那么 stringObject 中的每个字符之间都会被分割
    (4)、substring() 方法用于提取字符串中介于两个指定下标之间的字符。使用语
    法: stringObject.substring(starPos, stopPos)
    参数说明:starPos 必填的哦,一个非负的整数,提取的开始位置; stopPos 可选参数,截取的结束位置,如果不填,那么返回的字串会一直到字符串对象的结尾。
    需要注意的是:
    1 返回的内容是从 start 开始(包含 start 位置的字符)到 stop - 1 处的所有字符,其长度为 stop 减start。
    2 如果参数 start 与 stop 相等,那么该方法返回的就是一个空串(即长度为 0 的字符串)。
    3 如果 start 比 stop 大,那么该方法在提取子串之前会先交换这两个参数
    (5)、substr() 方法从字符串中提取从指定位置开始的指定数目的字符串。
    使用语法:stringObject.substr(startPos, length)
    参数说明:startPos 必填的哦,要提取的子串的起始位置,必须是数值;length,可选,指提取字符串的长度,如果省略,则返回从 stringObject 的开始位置 startPos 到 stringObject 的结尾的字符。
    需要注意的是:如果参数 startPos 是负数,从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推。
    如果 startPos 为负数且绝对值大于字符串长度,startPos 为 0
  5. Math对象
    (1)、数值取整的方法,常用的有三种,分别是 ceil()(向上取整)、floor()(向下取整)和 round()(四舍五入)。
    (2)、random() 方法可返回介于 0 ~ 1(大于或等于 0 但小于 1 )之间的一个随机数
    (3)、min() 方法可返回指定的数字中最低值的数字,max() 方法可返回指定的数中较大的值的那个数
  6. 数组对象
    (1)、concat() 方法用于连接两个或多个数组。此方法返回一个新数组,不改变原来的数组。
    使用语法:array1.concat(array2, array3, …arrayi…, arrayN)
    参数说明:array1 是要连接的第一个数组,arrayi 是后续连接的第 i 个数组。
    (2)、join() 方法用于把数组中的所有元素放入一个字符串,并返回这个字符串。元素是通过指定的分隔符进行分隔的。
    使用语法:arrayObject.join(separator)
    参数说明:separator 可选,指定要使用的分隔符,如省略,则使用逗号作为分隔符
    (3)、reverse() 方法用于颠倒数组中元素的顺序。
    使用语法:arrayObject.reverse()
    (4)、slice() 方法可从已有的数组中返回一个新的数组,包含从 start 到 end (不包括该元素)的 所有元素。
    使用语法:arrayObject.slice(start, end)
    参数说明:start 必填的哦,规定从何处开始选取。如果是负数,就从数组尾部开始算起始位置,比如 -1 指最后一个元素,-2 指倒数第二个元素。end 可选,规定从何处结束选取。该参数是子数组结束处的父数组下标。如果不指定,则一直选取
    到 arrayObject 末尾。如果为负数,则从数组尾部开始算结束位置,同 start。
    需要注意的是:
    1 可使用负值从数组的尾部选取元素。
    2 如果 end 未被规定,那么 slice() 方法会选取从 start 到数组结尾的所有元素。
    3 String.slice() 与 Array.slice() 相似。
    4 该方法并不会修改数组,而是返回一个子数组。
    (5)、sort() 方法使数组中的元素按照一定的顺序排列。
    使用语法:arrayObject.sort (方法函数)
    参数说明:方法函数可选,如果不指定方法函数,则按 unicode 码顺序排列。
    需要注意的是:该函数要比较两个值,然后返回一个用于说明这两个值的相对顺序的数字。比较函数应该具有两个参数 a 和 b,其返回值如下: 若返回值 <= -1,则表示 A 在排序后的序列中出现在B 之前。若返回值 >-1 && <1,则表示 A 和 B 具有相同的排序顺序。若返回值 >= 1,则表示 A 在排序后的序列中出现在 B 之后。
    例如:function sortNum(a,b) {
    return a-b;
    //升序,如降序,把“a - b”该成“b - a”
    }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值