![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js基础语法
文章平均质量分 59
goto_w
拼搏到无能为力,坚持到感动自己。
展开
-
使用LeanCloud平台的即时通讯
使用LeanCloud平台的即时通讯。原创 2024-05-31 17:12:22 · 369 阅读 · 0 评论 -
Echarts+D3气泡图
【代码】Echarts+D3气泡图。原创 2024-03-05 22:02:34 · 993 阅读 · 1 评论 -
Demo: 前端生成条形码并打印
前端生成条形码并打印原创 2024-01-29 16:04:49 · 586 阅读 · 0 评论 -
Demo: 实现PDF加水印以及自定义水印样式
实现PDF加水印以及自定义水印样式,预览和下载原创 2024-01-17 14:55:46 · 786 阅读 · 0 评论 -
Demo:localStorage二次封装
本地存储的二次封装,使用ts、加密、解密等等。原创 2024-01-03 17:58:49 · 389 阅读 · 1 评论 -
Web3.0的测试题
【代码】Web3.0的测试题。原创 2023-11-06 14:18:45 · 642 阅读 · 0 评论 -
Express、路由、中间件和cookie与session
中间件就是请求被接受到请求处理过程中先做某一些操作。中间件的本质就是一个函数。例如需要实现接口 验证用户必须登录,如果每次都在接口的逻辑层处理登录问题会导致代码量变大//1.导入模块 const express = require('express');//2.创建服务器 let app = express();// 自定义中间件 let checkUserLogin =(request , response , next) => {原创 2022-09-28 20:55:20 · 285 阅读 · 0 评论 -
搭建web服务、简单路由和浏览器缓存机制
目前当浏览器直接访问 没有输入完整的文件地址,需要可以列出目录下的文件信息${}原创 2022-09-27 21:06:57 · 118 阅读 · 0 评论 -
三阶段--node.js
node就是js的运行环境,在node环境中没有浏览器的一些内容。但是内置额外的增加了一些模块,原创 2022-09-27 00:01:53 · 296 阅读 · 0 评论 -
JavaScript-0905-ajax的封装和cookie
2、函数传递数组3、将函数作为参数4、回调函数简写5、回调函数使用参数Ajax封装1、处理参数问题2、验证请求方式3、验证url4、验证contentType5、headers验证6、success验证7、请求参数校验8、组装url地址9、设置请求头10、发送请求11、处理结果案例实现注册功能实现用户登录1、封装获取元素的函数2、实现登录cookiecookie介绍cookie是属于一种本地的存储技术,cookie的实现与http协议存在关系。可以将cooki原创 2022-09-05 17:46:21 · 341 阅读 · 0 评论 -
JavaScript-0902-ajax
响应响应格式1、响应行2、响应头3、空白行4、响应体常见的状态码100-199:表示请求还在继续,无法可见200-299:表响应正常300-399:表示重定向 301:永久重定向 302:临时重定向400-499:表示客户端的错误 401:无权限 403:访问拒绝,可能是权限 404:地址错误500-599:服务端错误 502:表示执行超时 503:务端内部代码错误服务端通知客户端自己本身的一些信息响应头content-type标准响应体中数据格式1、浏览器先从输入的地址中提取出有用信原创 2022-09-02 23:19:40 · 387 阅读 · 0 评论 -
JavaScript-0831-放大镜
JavaScript-0831-放大镜。原创 2022-08-31 22:36:32 · 191 阅读 · 0 评论 -
JavaScript0830-分页
JavaScript0830-分页。原创 2022-08-31 22:33:47 · 159 阅读 · 0 评论 -
JavaScript-贪吃蛇
1、地图对象2、食物对象3、蛇对象。原创 2022-08-29 12:01:21 · 220 阅读 · 0 评论 -
JavaScript-0825
1、函数多面性// 1、函数的多面性 // 1.1、普通函数 function fn() {console . log('普通函数') } fn();// 1.2、函数也是对象 // fn对象调用say属性并且赋值 fn . say = '能说话';console . log(fn . say) // 1.3、函数也是构造函数 console . log(new fn())2、自定义构造函数使用。原创 2022-08-25 17:23:25 · 168 阅读 · 0 评论 -
JavaScript-0824
平常见到的动画是一帧一帧的构成,每一帧都是一个静止状态。当快速的将每一帧组合起来 就形成了一个连续动画。使用js实现动画最核心最关键的就是使用定时器反复修改元素的状态。一般是修改一些数值类型的状态,例如宽度、高度、透明度、left等。原创 2022-08-24 18:57:33 · 256 阅读 · 0 评论 -
JavaScript-0823
每一个函数(箭头函数除外),在被调用的时候,系统会自动使用this表示出 调用这个函数的对象。所以永远是谁调用就表示谁。原创 2022-08-23 17:42:44 · 943 阅读 · 0 评论 -
JavaScript-0822
正则表达式就是使用一些特殊有含义的字符,对字符串进行匹配、验证、替换功能。正则表达式没有语言限制的。在前端正则表达式使用只有一种场景就是进行表单验证。原创 2022-08-23 08:41:10 · 81 阅读 · 0 评论 -
JavaScript-0819
鼠标坐标点1、三组坐标点2、显示坐标点案例拖拽效果事件流事件流机制就是关于事件的传播方向。html结构是一层嵌套一层,可以看做为一组同心圆组成。每当在标签上触发了一个事件,都可以理解同时触发了其他标签对应的事件。所以这种叫做事件传播。早期微软与网景公司在事件处理,看法一致(都认为在标签上触发了事件,其实也可以理解为其他的标签也触发)。最后实现事件功能时完全相反微软:先在事件源上触发事件,然后在向上层元素触发同名事件(冒泡模型),直到window结束网景:原创 2022-08-19 20:53:32 · 557 阅读 · 0 评论 -
JavaScript-0818
/ 事件处理程序这个函数时由系统在进行调用 按照W3C浏览器标准 在调用事件处理程序时会自动传递一个对象(事件对象)// 1、每一个元素都有一个相对的定位元素,如果没有自己设置过 相对于body定位。//获取到整个的宽度,不是以small 计算 而是以内容中最大的宽度计算。// 如果 完整的宽度 = 内容的宽度 + 滚动的距离 就证明已经到底。// IE低版本中事件对象 在window下。// 获取相对于左侧的距离。// 相对于上侧的距离。// 获取到滚动的距离。// e就是事件对象。...原创 2022-08-18 17:55:39 · 206 阅读 · 0 评论 -
JavaScript-0817
进度条案例DOM节点操作dom节点介绍1、html标签结构[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fDMkp2ph-1660728272840)(img/1660707187375.png)]2、浏览器对标签的管理方式由于html标签组成了一种树形结构,浏览器需要管理好这个树形结构。为每一个标签都分配了一个对象(dom对象)所以dom对象组合到一起也形参了一个树形结构(dom树)浏览器在解析html页面时,是两棵树(dom对象与样式)的合并最后显示dom对象属于.原创 2022-08-17 17:25:10 · 251 阅读 · 0 评论 -
JavaScript-0816
1、语法2、获取、设置元素内容元素属性操作通过使用js代码控制到每一个标签元素上属性,例如class、name、id等1、语法2、使用示例调用属性控制1、语法2、使用示例tab选项卡案例样式操作获取样式1、获取行内样式2、使用内置getComputedStyle3、IE低版本的兼容性问题4、封装公共函数获取样式设置样式1、语法2、设置样式...原创 2022-08-16 17:52:51 · 142 阅读 · 0 评论 -
JavaScript-0815
1、BOM1、理解:就是属于浏览器内置所提供的window对象。通过使用window对象控制到浏览器的功能2、location对象:控制URL地址栏1、获取到当前的URL地址 location.href2、跳转 location.href = 值3、刷新 location.realod()3、history对象history.go() 参数传递正数 表示前进 负数表示后退4、定时器反复执行某一个功能1、设置定时器。...原创 2022-08-15 17:28:31 · 477 阅读 · 0 评论 -
JavaScript-day0812
BOM全称browser object model 也就是浏览器对象模型目前js是运行在浏览器上。所以js代码需要可以控制到整个浏览器的功能。对于JS而言ES只有语法规范,不能控制到浏览器的功能。所以浏览器在处理js代码时,就提供了BOM功能使用(BOM就是浏览器内置提供的window对象)每一个页面浏览器在解析时,内置就提供了window对象。window对象下的属性、方法(API)window对象下有很多很多的属性,有的还是对象。...原创 2022-08-13 15:42:01 · 71 阅读 · 0 评论 -
JavaScript-0811
=20 显示第一个数字 加上 十 第二个数字如果为0 结束否则就再加上数字对应的中文。原创 2022-08-13 15:31:20 · 49 阅读 · 0 评论 -
JavaScript-0810
复习--数组创建、使用、遍历和常用方法。原创 2022-08-10 12:53:58 · 301 阅读 · 0 评论 -
JavaScript-0809
函数、递归原创 2022-08-09 16:57:50 · 148 阅读 · 0 评论 -
JavaScript-day0808
变量内存情况、函数原创 2022-08-08 11:52:04 · 168 阅读 · 0 评论 -
JavaScript-20220806
函数(一)原创 2022-08-06 09:45:09 · 119 阅读 · 0 评论 -
JavaScript-20220804
练习循环语句、数组原创 2022-08-04 10:53:02 · 577 阅读 · 0 评论 -
javaScript-0803
代码】javaScript-0803。原创 2022-08-03 10:56:27 · 141 阅读 · 1 评论 -
JavaScript-20220802
运算符和数据类型转换原创 2022-08-02 19:03:07 · 148 阅读 · 1 评论 -
JavaScript基础-20220801
console.log() 在控制台中输出内容 内容 可以是具体的数据 也可以是变量,如果涉及多个输出 可以使用逗号分割。1、行内 直接在标签上使用js代码 on开头的属性配合 此方式使用频率很低。%:求余数 可以通过求余数的操作 判断数字的是否是指定的一些倍数。3、变量创建并且初始化 var 变量名称 = 值;===:判断变量的数据类型与值都相等。1、创建变量 var 变量名称;所有可以表示的数字 都是数字类型。==:判断变量的值是否相等。=:判断变量的值不相等。.........原创 2022-08-02 18:53:01 · 442 阅读 · 1 评论