
js基础
Edasi
这个作者很懒,什么都没留下…
展开
-
js轮播图
前几天准备看看轮播图的时候找到了这个版本的轮播图 这个代码逻辑十分清晰,也很简单我对代码进行了一丢丢加工,可以根据插入图片数量的多少进行增加元素节点<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <原创 2020-08-28 18:09:41 · 225 阅读 · 0 评论 -
js小知识点(一)
数据的比较在实战中经常会遇到数据之间的比较判断所以我有时就会忘掉了原则,将引用值与引用值进行比较原则上引用值是不能和引用值进行比较的结果为false结果为true引用值会开辟一个新的空间 所以比较不会相等而通过c.f和d.f比较的是基础值 所以相等...原创 2020-08-28 17:55:58 · 165 阅读 · 0 评论 -
JS基础整理之数据类型
JS的数据类型在ES5的时候,我们认知的数据类型确实是 6种:Number、String、Boolean、undefined、object、Null。ES6 中新增了一种 Symbol 。这种类型的对象永不相等,即始创建的时候传入相同的值,可以解决属性名冲突的问题,做为标记。其中:基本类型(单类型):除Object。 String、Number、boolean、null、undefined。引用类型:object。里面包含的 function、Array、Date。数据类型的内存图栈:是有结.原创 2020-08-19 11:26:54 · 174 阅读 · 0 评论 -
ES5新特性
一、简介ECMAScript 5.1 (或仅 ES5) 是ECMAScript(基于JavaScript的规范)标准最新修正。 与HTML5规范进程本质类似,ES5通过对现有JavaScript方法添加语句和原生ECMAScript对象做合并实现标准化。ES5还引入了一个语法的严格变种,被称为”严格模式(strictmode)”。二、浏览器支持Opera 11.60Internet Explorer 9*//ie10才支持严格模式 可以用es5shim处理兼容问题Firefo原创 2020-08-19 10:24:13 · 1416 阅读 · 0 评论 -
注册框demo
之前感觉自己js部分的代码练习太少了 前段时间恶补了一下 后面还有一些demoHTML部分<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>注册demo</title&原创 2020-07-24 11:32:37 · 264 阅读 · 0 评论 -
原生JS扫雷
作为继贪吃蛇练手后的第二个练习五子棋着实有点难,由于训练不多,主要是学习的视频教学不多说了直接看效果发代码html代码在这里插入代码片<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content=...原创 2020-02-17 10:53:40 · 199 阅读 · 0 评论 -
ajax+node前后端交互实战(含详细代码以及注释)
先看看完成后效果点击登录后进入登录页面账号错误或者无账号点击注册 图为登录成功后页面注册页面点击修改或保存后出现编辑页面这里是数据库里的两张表上面一张是后台管理表 下面一张是登录的账号和密码信息添加了cookie防止直接进入这里是主要文件包括一些文件作用的描述ajax封装代码/** *如果是默认参数 就可以不传 * @param method 请求的方法 ...原创 2020-05-05 21:25:03 · 1195 阅读 · 2 评论 -
HTTP服务器 ---学习笔记(3)
HTTP前置知识1 什么是url?统⼀资源定位符是对可以从互联⽹上得到的资源的位置和访问⽅法的⼀种简洁的表示,是互联⽹上标 准资源的地址。互联⽹上的每个⽂件都有⼀个唯⼀的URL,它包含的信息指出⽂件的位置以及浏览器 应该怎么处理它2 url包含的内容(这里需要重点理解)url的形式是这样的: http://nodeing.com/cloud/search?q=html 其中,http://...原创 2020-05-05 15:05:44 · 286 阅读 · 0 评论 -
什么是NPM---学习笔记(2)
什么是NPMNPM的全称是Node Package Manager,是⼀个NodeJS包管理和分发⼯具,这⾥要搞清楚包的概念, 通俗的说,包就是具有⼀定功能的⼯具(软件),本质上呢这些包就是很多⽂件的集合,例如下图就是⼀ 个包:使用NPM1 初始化项⽬npm init(这条命令运⾏后,会在项⽬⽂件夹下⽣成⼀个package.json的⽂件,记录⼀些关于项⽬的信息,如果加 上 -y 参数...原创 2020-05-05 11:36:33 · 317 阅读 · 0 评论 -
ajax+node前后端交互学习笔记(1)
大致理解前后端交互的概念当你去餐馆吃饭的时候,坐下后服务员会带着⼀个菜单过来,问你需要点什么菜,这个时候你浏览了 菜单上的菜,把想吃的菜告诉服务员,服务员把你点的菜拿到后台,后台根据你点的菜名,逐⼀完 成,菜做完后叫服务员给你上菜,就这么⼀个场景其实和我们web开发中的前后台交互竟是如此相 似,我们来看看哪些点是相似的:1 菜单—浏览器⻚⾯, 你看到的菜单如果在web开发中,就相当于⽤户看到的...原创 2020-05-05 11:29:57 · 328 阅读 · 0 评论 -
XMLHttpRequest初体验
谈到ajax就不得不谈到 XMLHttpRequest因为XMLHttpRequest 是 AJAX 的基础作用:XMLHttpRequest 用于在后台与服务器交换数据。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。创建XMLHttpRequest对象:try { xhr = new XMLHttpRequest(); //新版本浏览器} catch ...原创 2020-04-22 10:12:43 · 233 阅读 · 0 评论 -
ES5中提及不多的几个数组方法(Array.forEach...)
forEachlet arr = [{ title: 'aaa', read: 100, hot: true },{ title: 'bbb', read: 100, hot: true },{ title: 'ccc', read: 100, hot: true }]arr.forEach((value, index, arr) => { //括号里面是个回调函数 ...原创 2020-03-30 10:13:48 · 195 阅读 · 0 评论 -
DOM相关知识点(2)
首先,DOM的node类型可分为:Node.ELEMENT_NODE(1)Node.ATTRIBUTE_NODE(2)Node.TEXT_NODE(3)Node.CDATA_SECTION_NODE(4)Node.ENTITY_REFERENCE_NODE(5)Node.ENTITY_NODE(6)Node.PROCESSING_INSTRUCTION_NODE(7)Node.CO...原创 2020-02-10 22:47:43 · 154 阅读 · 0 评论