- 博客(15)
- 收藏
- 关注
原创 webpack
webpack是一个构建工具,实现了模块化管理项目.他的工作方式是用各种loader将各种资源转化为js文件或者对js文件进行压缩编译亦或对静态资源进行处理.
2024-09-22 20:50:58 759
原创 执行上下文
执行上下文对象包括全局和函数即eval三种,全局是在浏览器打开时会压入执行栈的最下部,等浏览器关闭后弹出,只有一个。他是一块地盘,一段代码所在的区域,是在代码编写时确定的静态的(不同于上下文对象)。函数执行上下文:存在无数个,只有在函数被调用的时候才会被创建,每次调用函数都会创建一个新的执行上下文。变量声明提升通过var定义(声明)的变量,在定义语句之前就可以访问到值:undefined。函数声明提升通过function声明的函数,在之前就可以直接调用值:函数定义(对象)由执行上下文栈管理执行上下文。
2024-06-02 21:25:49 194
原创 JS对象的基础及Math对象
JS是面向对象的语言,万物皆对象,对象实际上就是变量的容器,变量在对象中以键值对的形式书写,name:value;,存入的变量也叫做对象的属性。在对象内声明的功能性函数,即当属性值为一个函数时也叫做对象的方法,属性和方法都可以通过对象名打点调用。调用时不加括号将会导致返回函数的定义。对象可以用new创建。也可以直接用字面量。对象可以对数据进行统一管理。
2024-05-26 22:12:33 197
原创 HTML的表单
规定表单是否应打开自动完成(填写)功能,设置on后会根据以前填写的记录自动填充,设置off则不会。: 单行文本输入控件,当input框的type值为text时。: 密码输入控件也是单行文本输入,但一旦用户输入该字符,它就会屏蔽该字符。:单选框控件,在众多选项中,只需选择一个选项时,就会使用。规定提交表单时将表单数据发送到何处。标记可以创建下拉菜单,option标记可以作为选项。规定发送表单数据时要使用的 HTTP 方法。规定用于表单提交的字符编码。规定提交表单后在何处显示接收到的响应。
2024-05-19 09:57:47 349
原创 Js的数组方法
a.reduce(function(sum,number){...},0)要有两个参数,第一个参数一定要初始化,0就是在初始化sum.方法的使用 arr.forEach(function( 可使用参数,并在之后的大括号中使用该参数){ })a.every相当于&& 有不符合的直接返回false。将一个对象数组中的某些属性的值抽出来,组成一个新的数组。b.some 想当于|| 都不符合时返回false。6.reduce( )方法。代替map做一些简单的运算。
2024-05-12 16:24:45 319
原创 Js中的DOM操作
Document Object Model 文档对象模型可以通过JS操纵web网页,可以将页面所有东西转化为对象,以面向对象的方法操作。节点Node 是构成HTML最基本的单元。文档节点:整个HTML 文档 代表整个网页元素节点HTML文档中的标签属性节点 HTML中的文本内容onload 文档加载document 对象来加载读取节点属性 元素.属性名。
2024-05-05 11:37:51 298
原创 js数组【】
数组也是一种对象,他是用数字作为索引(index)操作元素代替属性名来操作属性值。数组的存储性能更好。创建:var arr=new Array( );//构造函数的方法用索引储存,a[index]来操作。数组中有一个length属性,它代表的是数组的长度,用arr.length 来操作这个属性,减少length的长度来删除末位元素。也可以用arr[arr.length]来添加元素。
2024-04-15 21:09:49 293 1
原创 CSS3基础
c3是css最新的标准,在一些落后的浏览器中并不支持,在C3中有了一些新的表现,如圆角、背景图片、渐变、动画、2D、3D、过渡等高级效果。
2024-03-24 15:46:46 204 2
原创 Html&CSS
这是一种层叠样式表,他负责网页的布局和表现,一般通过设置外部样式表,将结构与表现分开,这样极大提高了效率和后期维护的方便性,CSS通过选择器对HTML的元素进行调整和修改,并设定各种样式。在设计网页时最容易出现的情况莫过于高度塌陷和垂直外边距重合,当使用float时容易出现该情况,而对于这种情况有一个统一的解决方法。第二块是为了适应ie6,原理是在浮动元素后添加一个空的块以撑起元素,阻止塌陷。它并非是一种编程语言,而是一种超文本标记语言,用以描述网页的整体结构。
2024-03-17 16:31:28 125 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人