
JavaScript
乡野麦穗
未来是否繁花似锦,源自我们当下之努力。做一个勇敢的人,做一个好奇的人,做一个坚定的人,翻山越岭,事竟成。
展开
-
前端:form表单下的 button 按钮会自动提交表单,导致 button 点击事件无效
今天在学习的时候遇到一个头疼的问题,问题的呈现就是你所看到的大大的标题,如果你也遇到了类似的问题,恭喜你,找到了解决的办法。先看一下下述代码(不要跑,你能看懂): <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=.原创 2020-09-17 20:54:02 · 3948 阅读 · 3 评论 -
JavaScript:基础知识总结 -- 狂神视频讲解部分笔记
文章目录JavaScript:吐槽:1、引入JavaScript:2、基本语法入门:3、数据类型:number:3.1、字符串:3.2、数组3.3、对象:3.4、流程控制3.5、Map 和 Set 集合:3.6、iterator 遍历:4、函数:4.1、定义一个函数:4.2、变量作用域:4.3、方法:5、内部对象:5.1、Date:5.2、Json 对象6、操作BOM 对象7、操作DOM对象:1、获得DOM节点2、更新DOM节点:3、删除DOM节点:4、插入节点:8、操作表单:9、JQuery:1、获取Jq原创 2020-06-27 11:35:56 · 861 阅读 · 3 评论 -
JQuery入门操作
JQuery:jQuery 库,里面存在大量的 JavaScript函数。1、获取Jquery:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> // 引入 jquery <script src="http://code.jquery.com/jquery-migrate-1.2.1原创 2020-06-26 23:41:52 · 136 阅读 · 0 评论 -
JavaScript:操作表单与 MD5 加密密码
操作表单:表单校验与 MD5加密:<head> <meta charset="UTF-8"> <title>Title</title> // 引入加密的 js 文件 <script src="https://cdn.bootcss.com/blueimp-md5/2.10.0/js/md5.min.js"></script></head><body> <fo原创 2020-06-26 21:31:32 · 283 阅读 · 0 评论 -
JavaScript: BOM对象 和 DOM 对象的增删改查
操作BOM 对象浏览器对象模型:windowwindow 代表浏览器窗口。window.alert()undefinedwindow.innerHeight837Navigator封装了浏览器的信息.navigator.appName"Netscape"navigator.appVersion"5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.原创 2020-06-26 20:50:12 · 394 阅读 · 0 评论 -
JavaScript: 字符串、数组、对象 的基本使用
文章目录数据类型:number:3.1、字符串:3.2、数组3.3、对象:数据类型:数值、文本、图形、音频、视频number:js 不区分小数和整数123 // 整数123123.123 // 浮点数1.123e3 // 科学计数法-99 // 负数NaN // not a numbweInfinity // 表示无限大3.1、字符串:1、正常字符串我们使用 单引号,或者双引号包裹。*2、注意转义字符 *\'\n // 换行\t // 制表符原创 2020-06-25 18:48:25 · 281 阅读 · 0 评论 -
javascript中let和var的区别
let是es6中新增命令,也是用来声明变量的,可能很多小伙伴都像我一样,定义变量的时候都会用var而很少用到let,那么,let和var到底有什么区别呢?let和var的区别体现在作用域上。var的作用域被规定为一个函数作用域,而let则被规定为块作用域,块作用域要比函数作用域小一些,但是如果两者既没在函数中,也没在块作用域中定义,那么两者都属于全局作用域。全局作用域var 和 let 声明的变量在全局作用域中被定义时,两者非常相似 let bar = 'hehe'; var baz = 'lal转载 2020-06-25 08:53:31 · 840 阅读 · 0 评论 -
JavaScript:严格检查模式 -- use strict
与Java、C相比,JavaScript 在灵活性方面展现的淋漓尽致,相应的也会有一定的缺陷,比如代码比较随意,可读性相对于Java和C来说较差,但是在 ES6 中 JavaScript 引用到 严格检查模式。在这种情况下,大家都遵循同样的标准,不仅别人看的爽,自己读起来也比较得劲。不用严格检查模式: <script> i = 1; </script>当我们如上定义一个变量的时候,JavaScript会认为这是一个 全局变量, 这实际上是不合理的,想原创 2020-06-25 08:42:21 · 695 阅读 · 4 评论