一.学习DOM之前需要知道的1.什么是window? window:是一个全局对象, 代表浏览器中一个打开的窗口, 每个窗口都是一个window对象2.什么是document?        document是window的一个属性, 这个属性是一个对象  &            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-09 19:33:16
                            
                                78阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                    这是我学习javascript的第一篇学习日记,一开始写这篇bolg的时候感觉很基础以至于无处可写,无非就是把javascript代码放到<script>元素标签中,运行文件时可以让javascript代码被加载解析就行了。但细细思考,其实还有很多细节的地方需要注意,比如script标签放的位置不同会有不同的效果,为什么            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-15 21:18:44
                            
                                46阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 原生JS如何使用Axios的完整解决方案
在前端开发中,处理网络请求是非常常见的需求,而Axios作为一个流行的HTTP客户端库,因其简洁的API和强大的功能受到许多开发者的青睐。这篇文章将详细介绍如何在原生JavaScript中使用Axios来完成网络请求,并提供一个具体的示例。
## 一、Axios介绍
Axios是一个基于Promise的HTTP客户端,用于浏览器和node.js。            
                
         
            
            
            
            ES6引入外部模块分两种情况:1.导入外部的变量或函数等;import {firstName, lastName, year} from './profile';2.导入外部的模块,并立即执行import './test'
//执行test.js,但不导入任何变量第2种情况就不用讲了,就是执行从头到尾执行引入的js文件,当然,会忽略js文件里export。下面详细讲第1种情况。两个js文件,cou            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-07 09:53:06
                            
                                180阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            对于setInterval,我想对于学习JavaScript的童鞋来说不陌生,最近,我被setInterval很恨的坑了一把先说我的问题我在window,οnlοad=function(){}中写了一个setInterval("func()",1000);大概就是这样;然后浏览器就拼命给我报错我一直黑人问号脸/解决这个问题的方法1.把window.onload去掉2.把setInterval("t            
                
         
            
            
            
            前端开发始终绕不过的就是操作DOM,在以前,我们使用Jquery,zepto等库来操作DOM,之后在vue,Angular,React等框架出现后,我们通过操作数据来控制DOM(绝大多数时候),越来越少的去直接操作DOM,更不用说用原生的JS来操作DOM了。但是并不是所有时候都一定要引入这些库,对于基础的JS操作DOM的一些方法,还是要有些了解的。这里就算是回顾一下JS那些熟悉却也陌生的DOM操作            
                
         
            
            
            
            标题定义Vue组件什么是组件:组件的出现,就是为了拆分Vue实例的代码量的,能够让我们以不同的组件,来划分不同功能模块,将我们需要什么样的功能,就可以对调用对应的组件即可。组件化和模块化的不同:模块化:是从代码逻辑的角度进行划分的;方便代码的的分层开发,保证每个功能的职能单一;组件化:是从UI界面的角度进行划分的;前端的组件化,方便UI组件的重用。创建组件的方式:
1.使用Vue.extend 来            
                
         
            
            
            
            1、js深度克隆的方法//第一种
        function deepClone(obj){
            var str,newObj = obj instanceof Array? [] : {};
            if(typeof obj !== 'object'){
                return;
            }else if(wind            
                
         
            
            
            
             组件化组件化的实现和使用步骤1.1 注册组件的基本步骤1.2 组件化的基本使用全局组件和局部组件父组件和子组件注册组件语法糖组件模块抽离方法组件数据的存放组件中的data为什么必须是函数?父子组件的通信父传子props驼峰标识子传父父子组件通信—结合双向绑定案例父子组件访问父访问子 children-refs子访问父 parent-root 组件化的实现和使用步骤组件化: 如果我们将一个页面所有            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-09 14:41:36
                            
                                62阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              javascript原生的事件,总结了一下,包括事件流、处理函数、事件对象这几样东西。而在兼容性方面,主要是老牌ie8以及以下和现代浏览器的差异,也就是ie和DOM事件标准的差异。事件流这个事件流ie4和Netscape4提出来的,但是两个公司提出的事件流确实刚好相反的。ie的是事件冒泡,Netscape的是事件捕获。ie会从触发事件的元素一直往上冒泡直到document元素。如图ie8以下包            
                
         
            
            
            
            今天在找资料的时候,空调维修发现了一篇关于“javascript与jQuery”文章。讲得还不错,拿来给大家一起分享下:其实很多初学JS的朋友们,都会纠结一个问题?是什么问题呢?“学习js到底是先学原生JS还是jQuery呢?”其实在我认为:你首先要明白什么是javascript简称(原生JS)以及jQuery。javascript是一门基于浏览器的脚本语言,通常用来给网页添加动态的交互效果。而j            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-31 16:37:29
                            
                                46阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            HTML(Hypertext Markup Language)是一种标记语言,用于构建网页的结构和内容。HTML模板是一种通用的结构,允许开发人员在多个页面中重复使用相同的布局和结构。使用HTML模板可以提高代码的可维护性和重用性,减少重复劳动。下面我们将深入讨论如何正确使用HTML模板,包括模板语法、常见的HTML模板库和最佳实践。第一部分:HTML模板的基础知识1. HTML基础结构HTML文            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-04 05:25:16
                            
                                101阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             javaweb上传文件 上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求 1.通过form表单向后端发送请求 <form id="postForm" action="${pageContext.request.contextPath}/Up ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-16 15:11:00
                            
                                85阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            upload上传是前端开发很常用的一个功能,在Vue开发中常用的Element组件库也提供了非常好用的upload组件基本用法: 先来看官网<el-upload
   class="upload-demo"
   action="https://jsonplaceholder.typicode.com/posts/"
   accept=".xls, .xlsx"
   :on-previe            
                
         
            
            
            
            项目结构实现效果思路流程写出基本的布局利用js生成扫雷的table表格利用随机数来做地雷在表格中的索引初始化table表格根据地雷的坐标生成地雷周围的数字点击事件分成鼠标左键点击和右键点击左键点击情况下又分为点到的是地雷和非地雷两种情况点到的是地雷情况下,则将全部地雷显示,其他样式不变,并且不能再进行任意表格内的点击事件(左键右键都不行)点到的是非地雷情况下又分为点击的数字是0和非0两种情况如果是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-25 00:18:15
                            
                                40阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 使用Axios的JavaScript原生实现教程
在现代Web开发中,JavaScript是不可或缺的语言,Axios作为一个流行的HTTP客户端,提供了简洁的API来处理HTTP请求和响应。本文将指导您通过一个简单的流程来使用Axios进行HTTP请求。
## 流程概述
下面是使用Axios的基本步骤:
| 步骤 | 描述            
                
         
            
            
            
            简介:在我们的WebApp项目中,Dialog是个不可或缺的元素,很多页面操作都通过Dialog来进行,今天我们就Dialog显示数据、提交数据做进一步分析。分析:1.       Dialog的生命周期:2.       Dialog的结构:标题、内容(DOM)、数据、提交栏、            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-23 22:55:47
                            
                                54阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 如何在 JS 文件中引入 jQuery
在Web开发中,jQuery 是一个极其流行且强大的 JavaScript 库,用于简化 HTML 文档的遍历与操作、事件处理以及动画等功能。然而,许多初学者在引入 jQuery 时会遇到一些问题。本文将详细介绍如何在 JavaScript 文件中引入 jQuery,并通过具体示例展示其应用。
## 1. jQuery 的引入方式
我们可以通过多种            
                
         
            
            
            
            //原生js写ajax就像打电话//打电话分下面4步//1.拿出手机//2.拨号//3.说话//4.挺对方说话//ajax也分下面4步//1.创建ajax对象//2.连接到服务器//3.发送请求(告诉服务器我要什么文件)//4.接收返回值 下面是原生js写ajax的具体写法  <script>
window.onload=function()
{
    var oBtn =            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-05 14:20:42
                            
                                67阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            jquery学习1_jquery与Javascript的区别jquery 就对javascript的一个扩展,封装,就是让javascript更好用,更简单。 jQ等框架解决易用性和兼容性问题,效率稍低 原生js解决运行效率问题,兼容比较麻烦jquery和js优缺点js缺点:查找元素的方法太少,麻烦。遍历伪数组很麻烦,通常要嵌套一大堆的for循环。有兼容性问题。jquery优点jquery查找元素            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-10 04:18:12
                            
                                32阅读