JS
参考
导入方式
内联样式,和css(style)很像
script标签导入,可以放在head或body标签中
外联样式
打印内容方式
console.log:在控制台显示
alert:网页弹窗
JS变量
var函数作用域,let是块作用域,一般使用let,放置触发函数数据变化
null表示定义赋予空值。
控制语句
条件判断
if
else if
else...
循环语句
for ,while,do…while,也有continue和break,和c语言很像
函数
变量作用域
全局变量和局部变量
JS中的事件处理
触发上面事件的方式
html中绑定的JS函数方法
点击事件,onclik
DOM
这个DOM模型,使用中更像JS中的一个已经定义的对象,通过它下面的API获取html中的元素代码
DOM中选择文档元素,很像html中的选择器。使用DOM中的document的api获得
常用的三种获取元素的方式:id,标签,类
其中只有id返回的是唯一元素,另外两个返回的是集合,而集合中元素的访问方式和c语言一样
修改元素值和属性
修改属性,el.style.fontsize等格式
使用DOM绑定事件
1,对元素使用dom的api获取到变量,然后对元素的方法进行函数赋值
例如下面的得到button元素,然后对button的onclik属性进行函数赋值
和使用html中属性绑定的函数方式比较
2,EventListener
先获取元素变量,然后对变量使用addEventListerner方法/函数,其中需要两个参数,一个是事件,另一个是绑定的函数
DOM常用方式
增删的实例
新增行
删除节点
编辑节点
移动端布局
主要为了方便匹配电脑端和移动端显示效果
下面的对应html头部文件中的内容,这个部分内容可以实现页面根据不同设备自动调整长宽
长度单位rem
flex布局
下面是一个项目对齐方式:包含边框和边距等
下面是内容对齐方式