Javascript 中 str、 arr、date、obj 等常见的原生方法总结本文也说主要阐释了 Javascript 中的基础类型和 引用类型的自带方法,那么熟悉的同学又可以绕道了 总是绕道,真是羞耻悳boy 当然 本文阐述的主要类容 from MDN ( zh-cn )Object(Javascript 自带属性和方法)Object 自带属性Object 自带一个 prototype 属性
转载
2024-04-01 06:55:09
27阅读
1.什么是AJAX?AJAX即“Asynchronous Javascript And XML”(异步的JavaScript和XML),是指一种创建交互式网页应用的网页开发技术,用于浏览器和服务器之间进行数据交互。AJAX在浏览器与Web服务器之间使用异步数据传输(HTTP请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。AJAX描述了一种主要使用脚本操作HTTP的Web应用架构,AJ
在html5中,新增了很多语义化的标签。如footer、header之类的,今天的主角是dialog标签顾名思义,就是用来定义对话框的。目前只有Chrome和Safari支持该标签,所以用的不多,不过确实挺好用的别担心,有官方的polyfill。 使用方法1. 基础的用法可以open属性控制dialog是否显示,效果如下: 看看浏览器渲染的默认样式: 是挺丑的,
转载
2023-11-20 12:37:11
161阅读
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>仓库成品.
原创
2022-09-02 15:40:37
84阅读
Object对象生成实例对象var o = new Object()属性Object.prototype //返回原型对象方法Object.keys(o) //遍历对象的可枚举属性Object.getOwnPropertyName(o) //遍历对象不可枚举的属性对象实例的方法// 返回当前对象对应的值。 // 返回当前对象对应的字符串形式。 // 返回当前对象对应的本地字符串形式。 // 判断某
转载
2024-01-29 06:35:14
39阅读
简介:在我们的WebApp项目中,Dialog是个不可或缺的元素,很多页面操作都通过Dialog来进行,今天我们就Dialog显示数据、提交数据做进一步分析。分析:1. Dialog的生命周期:2. Dialog的结构:标题、内容(DOM)、数据、提交栏、
转载
2023-11-23 22:55:47
54阅读
Object对象生成实例对象var o = new Object()属性Object.prototype //返回原型对象方法Object.keys(o) //遍历对象的可枚举属性Object.getOwnPropertyName(o) //遍历对象不可枚举的属性对象实例的方法valueOf // 返回当前对象对应的值。toString&
转载
2023-12-06 20:22:54
75阅读
JS 实现 PromiseMDN Promise 参考地址:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Promise源码已经放在github:https://github.com/ronliruonan/sv-book/tree/master/javascript/promise
https://www.jianshu.com/p/3dfa883721deajax 的核心就是我们今天要学的的原生请求,**XMLHttpRequest**对象。一. XMLHttpRequer 对象 创建: 通过 new 来创建。1. 使用 XHR open: 接收三个参数,分别为请求类型,请求的URL,请求是否异步,该方法为发送请求做好准备 send: 接收一个参数,请求体发送的内容,如果不
转载
2023-12-15 19:40:09
84阅读
Ajax 是异步的JavaScript和XML的简称,是一种更新页面某部分的机制。它赋予了你从服务器获取数据后,更新页面某部分的权力,从而避免了刷新整个页面。另外,以此方式实现页面局部更新,不仅能有效地打造流畅的用户体验,而且减轻了服务器的负载。下面是对一个基本的 Ajax 请求进行剖析:var xhr = new XMLHttpRequest();
xhr.open('GET', 'send-a
转载
2023-10-30 22:26:04
99阅读
1.数组检测obj instanceof Array//trueArray.isArray(obj)//trueObject.prototype.toString.call(obj)//"[object Array]"2.转换方法arr.toString()、arr.valueOf()3.栈方法push()在数组末端推入,pop()在数组末端弹出4.队列方法shift()返回数组第一项,数组长度减
转载
2023-12-15 20:07:46
52阅读
Js 对象
使用new 关键字来创建对象,举例如下,
var a = new String();
如构造函数无参数,则不必加括号,JS内部对象
数组(Array)对象
创建数组
var myarray = new Array(0); //创建一个长度为0的数组var myarray = new Array(1,2,3); //创建一个指定长度的数组,禀赋初值
数组长度不固定,赋值即可改变长度
转载
2023-07-18 14:46:14
60阅读
7个常用的原生JS数组方法一、Array.map()二、Array.filter()三、Array.reduce()四、Array.forEach()五、Array.find()六、Array.every()七、Array.some()总结 一、Array.map()作用: 循环遍历数组并修改,在原数组基础上返回一个新的修改版本,原数组不变。代码:let arr = [{name: 'hl',a
转载
2023-12-20 05:16:13
59阅读
文档对象模型 (DOM) 将 web 页面与到脚本或编程语言连接起来。通常是指 JavaScript,但将 HTML、SVG 或 XML 文档建模为对象并不是 JavaScript 语言的一部分。DOM模型用一个逻辑树来表示一个文档,树的每个分支的终点都是一个节点(node),每个节点都包含着对象(objects)。DOM的方法(methods)让你可以用特定方式操作这个树,
转载
2023-07-24 15:13:58
86阅读
概述javaScript — 目录最火热的语言,到处发着光芒, html5, hybrid apps, node.js, full-stack 等等。javaScript 从一个仅仅在浏览器上面的一个玩具语言,一转眼演变成无所不能神一般的存在。但是,由于天生存在着一点戏剧性(javaScript 据传说是在飞机上几天时间设计出来的),模块系统作为一门语言最基本的属性却是javaScript所缺的。
转载
2023-11-22 15:29:56
130阅读
// yi获取元素节点
//一 :过id的方式( 通过id查找元素,大小写敏感,如果有多个id只找到第一个)
document.getElementById('div1');
// 通过类名查找元素,多个类名用空格分隔,得到一个HTMLCollection(一个元素集合,有length属性,可以通过索引号访问里面的某一个元素)
var cls = document.getElementsByCl
转载
2024-04-25 14:26:28
47阅读
这是一个简易版的jQuery 文章目录 前言一、基本实现思路二、具体方法1.初始化2.获取属性/修改属性方法 获取和修改样式属性的方法css()获取和设置属性的方法attr()3.查找元素的方法遍历元素的方法each()查找对应索引的元素的方法get()查找父节点的方法parent()查找后代的方法find()查找子代元素的方法children()查找除自己以外的兄弟节点的方法
转载
2024-01-13 20:48:48
49阅读
一、原生js实现ajax$.ajax({
url: '',
type: 'post',
data: {name: 'zhaobao', age: 20},
dataType: 'json',
success: function (data) {
},
error: function () {
}
})
function ajax(options) {
opt
转载
2023-08-07 14:40:20
150阅读
JS 实现 Promise===============MDN Promise 参考地址: https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Promise
github源码地址:https://github.com/ronliruonan/sv-boo
转载
2024-04-24 06:46:15
21阅读
这几天比较空闲所以研究了一下封装的方法,对于我们这些小白来说,封装往往显得高大上,下面我就来讲解下我的封装之路。原生js封装最简单的tab插件:html部分:写了两个包含框一个id为wrap一个为wraps 第一项第二项第三项
第一部分
第二部分
第三部分
第一项第二项第三项
第一部分
第二部分
转载
2023-10-19 11:53:17
81阅读