• JS--操作DOM树

    时间:2023-02-16 15:50:03

    <ul id="ul1"><li id="li1">111</li><li id="li2">222</li><li id="li3">333</li><li id="li4">444</li>...

  • 在Node.js使用Promise的方式操作Mysql(续)

    时间:2023-02-07 10:13:15

    在之后的开发中,为了做一些事务开发,我把mysql的连接代码从之前的query函数中分离出来了,直接使用原生的方法进行操作,但发现还是有点问题原因是原生的node-mysql采用了回调函数的方式,同时JS没有在函数内部设定全局变量,也没有流程控制的方法(可能有,不过本人目前基础还是比较差,所以不知道...

  • 在Node.js使用Promise的方式操作Mysql

    时间:2023-02-07 09:50:14

    最近在学习Node.js,虽然早就听说了回调地狱结果过了一周就遇到了。所以花时间学习了了一下Promise。虽然还有Async/await、co、生成器等选择,但是因为本人基础较差,以及时间问题所以决定先用好Promise。你可以选择用原生的,当然最好还是用BlueBird,听说性能比官方的好很多,...

  • JS操作DOM对象——JS基础知识(四)

    时间:2023-02-06 23:52:31

    一、JavaScript的三个重要组成部分(1)ECMAScript(欧洲计算机制造商协会)制定JS的规范(2)DOM(文档对象模型)重点学习对象处理网页内容的方法和接口(3)BOM(浏览器对象模型)  存在兼容性问题与浏览器进行交互的方法和接口1、DOM定义为js操作html元素而制定的规范,DO...

  • JS中基本window对象操作

    时间:2023-02-06 20:59:36

    ---恢复内容开始---一.使用window中的属性时   window.属性,直接跟属性名。而调用window的函数时  window.hanshu(); 要在其函数名后面加括号。二.window的基本属性:1.opener:当我首次打开这个网页窗口时,则opener的属性是null。2.open...

  • 基于 Vue.js 之 iView UI 框架非工程化实践记要 使用 Newtonsoft.Json 操作 JSON 字符串 基于.net core实现项目自动编译、并生成nuget包 webpack + vue 在dev和production模式下的小小区别 这样入门asp.net core 之 静态文件 这样入门asp.net core,如何

    时间:2023-02-05 21:26:31

    基于 Vue.js 之 iView UI 框架非工程化实践记要 像我们平日里做惯了 Java 或者 .NET 这种后端程序员,对于前端的认识还常常停留在 jQuery 时代,包括其插件在需要时就引用一下,不需要就删除。故观念使然,尽管 Nuget 和 Maven 用得顺溜,但对 NPM 仍不带感,兴...

  • JS高程3:DOM-DOM操作技术

    时间:2023-02-02 16:26:18

    动态脚本加载外部脚本方式一,直接写代码:var script = document.createElement("script");script.type = "text/javascript";script.src = "js/test.js";document.body.appendChild(...

  • jquery与js的区别与基础操作

    时间:2023-01-31 22:30:46

    一.什么是 jQueryjQuery是一个JavaScript库,它通过封装原生的JavaScript函数得到一整套定义好的方法。它的作者是John Resig,于2006年创建的一个开源项目,随着越来越多开发者的加入,jQuery已经集成了JavaScript、CSS、DOM和Ajax于一体的强大...

  • js 的 骚操作

    时间:2023-01-28 23:22:33

    单行的js 代码虽然简洁,但却不易维护,甚至难以理解,但这却并不影响前端童鞋们编写简洁代码的热情,一   , 生成随机ID// 生成长度为10的随机字母数字字符串Math.random().toString(36).substring(2);解析 :1 ,   Math.random()   生成一...

  • js逻辑操作符(!,&&,||)与运算符优先级

    时间:2023-01-28 21:34:18

    js中的逻辑操作符包括!(逻辑非),&&(逻辑与),||(逻辑或), !逻辑非:对一个操作数的布尔值取反,可通过!!取得操作数的布尔值类型,如下代码(空数组的布尔值为true,空字符的布尔值为false) console.log(!0);//trueconsole.log(!!...

  • H5案例分享:使用JS判断客户端、浏览器、操作系统类型

    时间:2023-01-25 08:41:51

    使用JS判断客户端、浏览器、操作系统类型一、JS判断客户端类型JS判断客户端是否是iOS或者Android手机移动端通过判断浏览器的userAgent,用正则来判断手机是否是ios和Android客户端。核心代码如下:方法一:var u = navigator.userAgent; var isAn...

  • 关于js中的单线程和异步事件同操作系统的生产者消费者模型的理解

    时间:2023-01-20 20:57:42

    今天学习js,用到了window下面的setTimeout和setInterval两个方法有一些理解。这里用到了操作系统原理里面的生产者和消费者模型。这里有以下几个观点: 1、js引擎执行js代码的时候是单线程的,即同一时刻只会有一个进程执行JS代码 2、JS中的异步通信和定时是由另外的线程实现的,...

  • js单线程、js任务队列、异步操作

    时间:2023-01-20 17:54:42

    2017.9.22【面试阶段】 一:js由来      JavaScript 1995年首次设计在浏览器上,领导者为了让他看起来更像java,所以起名JavaScript;      js是兼容ECMA标准,也称为ECMAScript;js是一种直译式脚本语言,是一种动态类型、...

  • js cookies存取删操作实例

    时间:2023-01-17 23:39:19

    //写cookies函数function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值{ var Days = 30; //此 cookie 将被保存 30 天 var exp = new Date(); //new Date("De...

  • H5项目 使用Cropper.js 实现图片 裁剪 操作 (APP端)

    时间:2023-01-16 18:02:56

    参考地址:1、https://www.jianshu.com/p/b252a7cbcf0b2、https://blog.csdn.net/weixin_38023551/article/details/78792400案例下载(找到的):https://download.csdn.net/downl...

  • 前端深入之js篇丨Array数组操作从入门到成神Up Up Up,持续更新中

    时间:2023-01-16 15:15:28

    写在前面随着前端深入的不断学习,发现数组这个数据结构在前端中有着相当大的存在感,由于我初学前端的时候并没有系统性的学习数组,所以我将通过这篇文章同你一起学习数组,希望我们能一起进步,学会熟练操作数组。数组基本操作创建数组var arr1 = []; //通过字面量的方式创建一个没有元素的空数组va...

  • 原创 HTML5:JS操作SVG实践体会

    时间:2023-01-14 20:16:57

    在工业信息化系统里,常常需要动态呈现系统的数据在一张示意图里,用于展现系统状态,分析结果等。这样用JavaScript操作svg 元素就有现实意义。本人近期做了一些实践,现分享一下。需求:你下面这样一张示意图。A1至A8,分别用显示各个检测或控制点状态,不同状态显示不同颜色。后端技术不是本文讨论重点...

  • 页面循环绑定(变量污染问题),js面向对象编程(对象属性增删改查),js字符串操作,js数组操作

    时间:2023-01-12 18:14:22

    页面循环绑定(变量污染问题)var lis = document.querySelectorAll(".ul li")for ( var i = 0 ; i < lis.length ; i++ ) { // 绑定事件时,没有执行事件内部的逻辑体 lis[i].onclick = ...

  • JS浅谈原始值与引用值操作

    时间:2023-01-12 08:35:37

    值的操作分为三大类:复制,传递,比较一:复制原始值let a = 10;let b = a;注释:2018-7-30 17:33:491 原始类型的值都是存放在栈内存当中,所以他们的赋值操作,其实相当于在栈内存开辟新的空间,然后将值的副本赋给新的内存,所以他们互不干扰引用值let obj = { ...

  • js中的回调函数 和promise解决异步操作中的回调地狱问题。

    时间:2023-01-12 08:20:55

    回调函数 : 函数作为参数传递到另外一个函数中。简单数据类型和引入数据类型中的数组和对象作为参数传递大家肯定都不陌生,其实引用数据类型中的函数也是可以的。事实上大家见到的很多,用到的也很多,比如jQuery中的一些事件,定时器。这些呢都是别人搞好的,大家直接用,所以就没有太在意。/注意到click方...