- 博客(14)
- 问答 (3)
- 收藏
- 关注
原创 【前端从零学习10】
Vue、Angular 和 React 是现代前端开发中常用的 JavaScript 框架/库,它们基于Node.js和JavaScript构建,旨在提高开发效率和优化应用的性能。与传统的原生 JavaScript 不同,Vue、Angular 和 React 通过数据驱动的方式自动更新视图,而不是开发者手动操作 DOM 元素。它们提供了更为高效和结构化的开发方式,使得构建复杂的前端应用变得更加简便和可维护。this在 JavaScript 中有着丰富且多样的表现形式,不同的上下文会影响其指向。在理解。
2024-11-15 11:21:48
847
原创 【前端从零学习09】
本来想进入框架的,结果发现还有网络方面的知识没有说,下面是我总结的一些知识,但是没必要深入学习,后续框架学习的时候再带上,我们首选axios作为vue框架的网络请求工具。
2024-11-14 13:54:29
1095
原创 【前端从零学习08】
返回指定字符或子字符串首次出现的位置,没有找到返回 -1。:返回指定元素在数组中的第一个索引,没有找到返回 -1。:判断字符串是否包含某个字符或子字符串,返回布尔值。:对数组的每个元素执行指定的函数,并返回新数组。:对数组中的元素进行累加,返回一个最终的值。:连接两个或多个字符串,返回一个新的字符串。:替换字符串中的指定内容,返回一个新字符串。:返回一个新数组,包含所有满足条件的元素。:提取字符串的某个部分,返回新的字符串。:删除数组末尾的元素并返回该元素。:删除数组开头的元素并返回该元素。
2024-11-14 13:45:50
695
原创 【前端从零学习07】
事件是浏览器在用户或其他操作触发时生成的特定信号。通过监听这些信号,JavaScript 可以对这些交互做出反应。例如,点击按钮可以触发一个“点击”事件,页面加载完成会触发一个“加载完成”事件。鼠标事件click(单击)、dblclick(双击)、mouseover(鼠标移入)、mouseout(鼠标移出)键盘事件keydown(按键按下)、keyup(按键释放)、keypress(按键按下并产生字符)表单事件submit(表单提交)、focus(获取焦点)、blur(失去焦点)、input。
2024-11-13 13:38:42
1138
原创 【前端从零学习06】
JavaScript的起源JavaScript,简称JS,是由网景公司(Netscape)的工程师Brendan Eich在1995年设计的一种脚本语言。最初,JavaScript的目标是为浏览器提供动态交互的能力,从而使网页不再只是静态的文本和图片组合。最早,它仅用于Netscape公司的浏览器中(即Netscape Navigator),其主要作用是为网页添加一些基本的交互功能。随着互联网和前端技术的发展,JavaScript逐渐扩展成为所有浏览器通用的脚本语言,不再局限于一个单独的浏览器。
2024-11-13 13:26:33
721
原创 【前端从零学习05】
早期常用的布局方式,适用于简单的列布局,但需要清除浮动。用于精确控制元素位置,适合覆盖层、固定位置元素。现代化的布局方式,适合一维布局(水平或垂直)。适合二维布局,能够轻松处理复杂的网格布局。适用于表格数据展示,或者传统布局。通过Flexbox或其他方式,轻松实现元素的居中。通过合理地运用这些布局方式,可以帮助你更灵活地实现各种页面设计需求。好的,我们可以对“定位布局”进行更详细的讲解,并扩展position属性的其他用法,帮助读者更全面地理解这一布局方式。position。
2024-11-12 13:33:28
407
原创 【前端从零学习04】
以上示例展示了如何通过 HTML 和 CSS 创建一个简单而美观的方形盒子。在实际项目中,我们可以根据需求进一步调整盒子的样式和效果,使页面设计更具吸引力。
2024-11-12 13:05:26
625
原创 【前端从零学习03】
通过使用 CSS,开发者可以灵活地控制页面的布局、配色、字体样式等外观属性,实现更加美观、易用的网页设计。首先我们要了解一个概念,行盒和块盒在 HTML 中,标签可以分为行内元素(行盒)和块级元素(块盒),每种类型的标签有不同的表现形式和应用场景。CSS 的应用在现代 Web 开发中至关重要,能够有效分离 HTML 的内容和表现,大大提升了网页的维护性和可读性。掌握行盒和块盒的概念,有助于更好地控制元素的排列方式和页面布局,在不同场景下选择合适的标签和样式设置。),既不会独占一行,又可以设置宽高。
2024-11-12 12:46:55
1003
原创 【前端从零学习02】
当前市面上比较流行的前端IDE有VSCode和WebStorm两款,其中我个人更倾向于推荐WebStorm,因为它提供了更多的专业功能,尤其适合工程化项目的开发。而从广义上看,前端JS指的是不同环境中的代码执行,比如浏览器环境、微信小程序环境、Node.js环境等。在前端开发中,狭义的“前端JS”是指在浏览器环境中运行的代码,通常由ECMAScript、浏览器DOM(文档对象模型)和浏览器BOM(浏览器对象模型)组成。接下来,你可以逐步加入更多的功能,逐步构建你的前端应用。
2024-11-11 13:57:23
321
原创 【前端从零学习01】
特别是在复杂的项目中,JS 和 CSS 的逻辑繁琐复杂,难以维护,同时对不同浏览器的兼容性处理也耗费了大量的时间和精力。随着 HTML5 的引入,HTML 的功能得到了进一步拓展,新增的标签和功能大大增强了网页的多媒体表现力和交互体验,使得现代网页可以更好地支持视频、音频、绘图、表单验证等功能,也为开发者带来了更多的选择和可能性。总之,JavaScript 是现代网页开发的核心和灵魂,为网页带来了交互性和动态效果,并在不断扩展的应用场景中展现出强大的生命力。等标签,有助于提升网页的可读性和可维护性。
2024-11-11 11:24:11
588
原创 javase小结与markdown基本用法小结
MarkDown学习 一级标题: #+ +enter 二级标题: ##+ +enter 字体: 粗体: ** xxx ** 斜体: 一个星号 微微 引用 emmmm 用箭头符号表示> 分割线 用 —来表示 或者*** 代码 public 用```就好 var 第一个code 1.创建.java文件 2.编写代码 public class helloworld{ public static void main(String[] args){ System.out.pr
2020-08-21 13:27:28
427
原创 关于js遇到的一些问题的解决办法
js将数字数组转化为字符串数组,以及反向转换简单方法。 var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; arr.map(String); //结果: ['1', '2', '3', '4', '5', '6', '7', '8', '9'] var a = ['1', '2', '3', '4', '5', '6', '7', '8', '9'] a.map(Number); //结果:[1, 2, 3, 4, 5, 6, 7, 8, 9] ...
2020-08-21 13:23:25
291
空空如也
vue3打包组件库无法被全局注册
2023-02-13
vue3打包组件库无法被全局注册
2023-02-13
electron拖拽图片到本地失败
2022-09-28
可编辑div,如果我敲了空格,那么一旦我这行字敲满了,这个空格会被自动解析成换行
2022-09-29
如何写一个组件,在angular和vue还有纯js里面都能用的
2022-08-21
angular innerhtml渲染组件问题(已经使用pipe没有效果)
2022-04-28
vue如何让图片加载变快
2021-12-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1