• javascript 作用域链及闭包,AO,VO,执行环境

    时间:2024-05-03 22:30:16

    下面的文章内容会根据理解程度不断修正。js变量作用域:定义:变量在它申明的函数体以及函数体内嵌套的任意函数体内有定义。function AA(){ var bb='我是AA内部变量'; function TT(){ alert(bb); } alert(bb); ...

  • 《剑指offer》— JavaScript(13)调整数组顺序使奇数位于偶数前面

    时间:2024-05-03 21:53:02

    调整数组顺序使奇数位于偶数前面题目描述输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。思路新建两个数组,分别用来存放奇数和偶数;将偶数的数组连接到奇数数组后面。实现代码func...

  • javascript !!的作用是把一个其他类型的变量转成的bool类型

    时间:2024-05-03 09:35:25

    !!的作用是把一个其他类型的变量转成的bool类型

  • JavaScript学习笔记-基础语法、类型、变量

    时间:2024-05-03 08:21:43

    基础语法、类型、变量 非数字值的判断方法:(因为Infinity和NaN他们不等于任何值,包括自身)1、用x != x ,当x为NaN时才返回true;2、用isNaN(x) ,当x为NaN或非数字值时,返回true;3、用isFinity(x),在x不是NaN、Infinity、-Infinity...

  • 如何在低代码平台中引用 JavaScript ?

    时间:2024-05-03 06:59:48

    引言 在当今快速发展的数字化时代,企业对业务应用的需求日益复杂且多元。低代码开发平台作为一个创新的解决方案,以直观易用的设计理念,打破了传统的编程壁垒,让非技术人员也能轻松构建功能完备的Web应用程序,无需深入编码。这一特性极大地简化了应用开发流程,加速了业务需求转化为实际应用的速度,为企业带来了前...

  • MongoDB源码分析——mongo与JavaScript交互

    时间:2024-05-02 22:49:38

    mongo与JavaScript交互源码版本为MongoDB 2.6分支  之前已经说过mongo是MongoDB提供的一个执行JavaScript脚本的客户端工具,执行js其实就是一个js和c++互相调用的过程,当然,因为mongo采用了Google V8 JS引擎,所以调用的实现的核心都由V8实...

  • Javascript 日期时间超强正则表达式

    时间:2024-05-02 19:24:05

    var reg = /^([0-9]{4})-((?:0[1-9]|[1-9]|1[1-2]))-((?:(?:0[1-9]|[1-9])|1[0-9]|2[0-9]|3[0-1]))$|^([0-9]{4})-((?:0[1-9]|[1-9]|1[1-2]))-((?:(?:0[1-9]|[1-9...

  • javascript(第三篇)原型、原型链、继承问题,使用 es5、es6实现继承,一网打尽所有面试题

    时间:2024-05-02 14:47:26

    没错这是一道【去哪儿】的面试题目,手写一个 es5 的继承,我又没有回答上来,很惭愧,我就只知道 es5 中可以使用原型链实现继承,但是代码一行也写不出来。 关于 js 的继承,是在面试中除了【 this 指针、命名提升、事件循环】之外的又一个重要的题目,而且很容易忽视。 this 指针...

  • 《JavaScript》forEach()和map()

    时间:2024-05-02 10:13:14

    js中的forEach()方法只能遍历数组,不能遍历字符串和对象,和$.each()有很多使用上的区别array.forEach(funcion(value,index,arr){},thisValue);value必须;index:元素下标(可选);arr:调用方法的数组thisValue,for...

  • 1.2 Java全栈开发前端+后端(全栈工程师进阶之路)-前置课程JavaScript,看这一篇就够了

    时间:2024-05-01 13:29:58

    上一章我们讲了HTML的知识,那么我们现在要来学习,JavaScript 那么首先我们要知道JavaScript写在哪里。 JavaScript核心语法 js书写的位置 1、写在页面中的script标签下 只有在代码与页面有强关联的情况下才会写在页面里 2、写在指定的js文件下通过外链进行引入 1...

  • JAVA前端快速入门基础_javascript入门(03)

    时间:2024-05-01 07:00:32

    写在前面:本文用于快速学会简易的JS,仅做扫盲和参考作用 本章节主要介绍JS的事件监听 1.什么是事件监听 事件:是指发生在HTML端的事件,主要指以下几种。 1.按钮被点击 2.鼠标移动到元素上 3.按到了键盘 事件监听:当触发了事件时,JS会执行相对应的代码。 2.实现事件监听 2.1通过HTM...

  • JavaScript基础学习-函数及作用域

    时间:2024-04-30 21:50:01

    函数和作用域是JavaScript的重要组成部分,我们在使用JavaScript编写程序的过程中经常要用到这两部分内容,作为初学者,我经常有困惑,借助写此博文来巩固下之前学习的内容。(一)JavaScript函数JavaScript函数是指一个特定代码块,可能包含多条语句,可以通过名字来供其他语句调...

  • javascript中类的属性研究

    时间:2024-04-29 10:54:45

    原文:javascript中类的属性研究本篇文章主要针对javascript的属性进行分析,由于javascript是一种基于对象的语言,本身没有类的概念,所以对于javascript的类的定义有很多名字,例于原型对象,构造函数等,它们都是指javascript中的类。   例如:function ...

  • 面向对象的 JavaScript

    时间:2024-04-28 21:47:37

    面向对象的javascript一、创建对象创建对象的几种方式:var obj = {};var obj = new Object();var obj = Object.create(fatherObj);var Obj = function(a,b){this.a=a;this.b=b;};Obj_...

  • javascript四种类型识别的方法

    时间:2024-04-28 12:36:42

    前面的话javascript有复杂的类型系统,类型识别则是基本的功能。javascript总共提供了四种类型识别的方法,本文将对这四种方法进行详细说明typeof运算符typeof是一元运算符,放在单个操作数的前面,返回值为表示操作数类型的首字母小写的字符串[注意]typeof运算符后面带不带圆括号...

  • Bootstrap_Javascript_手风琴

    时间:2024-04-28 12:14:09

    触发手风琴可以通过自定义的 data-toggle 属性来触发。其中data-toggle值设置为 collapse,data-target="#折叠区标识符"。第一步,设计一个面板组合,里面有三个折叠区:<div class="panel-group" id="myAccordion">...

  • JavaScript如何检查网站是可以访问

    时间:2024-04-27 22:07:37

    <html><head><title>JavaScript如何检查网站是可以访问</title><script>//JavaScript检查网站是否可以访问//config配置参数//url:要检查的域名或者图片url地址,如http://...

  • 用Javascript动态添加删除HTML元素实例 (转载)

    时间:2024-04-27 20:25:05

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head>...

  • javascript 简单加解密

    时间:2024-04-27 19:11:55

    //加密function MyEncrypt(txt){ var sb = ""; var rand = 0; for (var i=0;i<txt.length;i++) { item=txt.charCodeAt(i); rand = ...

  • javascript 闭包理解例子

    时间:2024-04-26 15:36:29

    function Jquery(){ this.name = 'ysr'; this.sex = 'man'; return { x: this, age : 26 }}var b = new Jquery();//b => {x:Jqu...