前言最近在做一些应用,类似于单页应用,想实现类似于 Vue 路由的效果。但是个人 Vue 基础四舍五入约等于无,而且看着 Vue-router 吃力+用不起来(因为我的项目前后端不分离,而且使用的 js 语法基本上停留在远古时代:ES5甚至更久远以前……)之前尝试过模拟,但是模拟太痛苦了,而且一堆问题,还不好维护。于是想着自己用原生 js 写一个简单的单页应用路由。 效果想实现的效果,无
转载
2023-06-07 22:59:13
262阅读
在《悟透JavaScript》中,有如下例子:function Sing(){with(arguments.callee){ //如果没有这个with,那么a,b 则是非法的alert(a+""+b);}};Sing.a="1";Sing.b="2";Sing();Sing.a="3";Sing.b="4";Sing();
原创
2012-12-04 23:24:03
280阅读
JavaScript:switch用法基本语法switch(n){ case 1: 代码块1 break; 代码块2 语句; break;
default: 代码块3 break;
}先定义一个自变量n,当n的值与后面的case 后面的值相等,就执行case后面对应的代码块,当n的值与case后面的数都不相等,就执行default后面的代码块。5、键盘上输入一个时间点,使用警告框给予不同时间的
转载
2020-06-09 00:10:50
43阅读
1.什么是...?
...是扩展运算符,是ES6的新语法
2.怎么使用?
作用在对象上,返回一个对象。取出对象所有可遍历属性,返回一个新的对象可以进行拷贝
2.1基本用法
let person = { name:'张三',age:18}
let someone = {...person}
console.log(someone) //返回 { name
转载
2023-06-09 09:00:50
154阅读
目录操作import os函数描述例子os.getcwd()获取当前工作目录,当前python脚本的工作不目录currentPath=os.getcwd()os.chdir(path)改变当前脚本工作目录os.chdir(’/user/text/dir’)os.mkdir(path,[mode])生成单级目录,参数mode表示生成目录权限os.mkdir(’/user/text/dir/’)os.
转载
2023-11-25 14:03:35
68阅读
1 JavaScript是什么JavaScript一种直译式脚本语言,一种基于对象和事件驱动并具有安全性的客户端脚本语言;也是一种广泛应用客户端web开发的脚本语言。简单地说,JavaScript是一种运行在浏览器中的解释型的编程语言。2 JavaScript的基本结构1 <script type="text/javascript">
2 JS语句;
3 </sc
转载
2023-06-07 14:28:26
151阅读
数组是 JavaScript 中常见数据类型之一,关于它的一些操作方法,我在这里做一下简单记录和总结。
前言数组是 JavaScript 中常见数据类型之一,关于它的一些操作方法,我在这里做一下简单记录和总结。今天主要介绍:如何找出数组中的重复/非重复元素数组扁平化方法找出数组中的重复元素或非重复元素双重循环 + slice,找出重复的元素。虽然只要求找
转载
2023-10-07 22:31:48
171阅读
前言JavaScript被用来设计向HTML页面添加交互行为,将HTML代码和js代码进行分离,然后让他们行为交互。使用js添加页面动画效果,提供用户操作体验,主要应用有:嵌入动态文本于HTML页面;对浏览器事件做出响应、读写HTML元素、验证form表单提交数据。一、登录时检验信息1.使用flag进行判断:定义flag,然后将flag的内容返回给表单<html>
<head&
转载
2023-07-22 12:06:47
251阅读
this在函数执行时,this 总是指向调用该函数的对象。要判断 this 的指向,其实就是判断 this 所在的函数属于谁。在《javaScript语言精粹》这本书中,把 this 出现的场景分为四类,简单的说就是:有对象就指向调用对象没调用对象就指向全局对象用new构造就指向新对象通过 apply 或 call 或 bind 来改变 this 的所指。1) 函数有所属对象时:指向所属对象函数有
转载
2023-06-13 19:24:33
89阅读
with 语句 为一个或一组语句指定默认对象。 用法:with (<对象>) <语句>; with 语句通常用来缩短特定情形下必须写的代码量。在下面的例子中,请注意 Math 的重复使用: x = Math.cos(3 * Math.PI) + Math.sin(Math.LN10); y = Math.tan(14 * Math.E); 当使用 with 语句时,代码变得
转载
精选
2010-11-15 20:13:09
440阅读
# Javascript中的$用法
## 简介
在JavaScript中,`$`符号是一个非常常用的标识符,通常用来表示jQuery库中的主函数,也用于其他一些JavaScript库。它提供了一种简洁的方式来选择和操作HTML元素。
本文将向你介绍如何在JavaScript中使用`$`符号,并展示一些常见的用法和示例。
## 使用流程
下面是使用`$`符号的一般流程:
```flow
s
原创
2023-08-08 07:54:43
1328阅读
# JavaScript中的animate用法
在Web开发中,动画能够为用户提供更好的体验。JavaScript提供了多种方式实现动画效果,其中最常见的是使用`animate`方法。本文将深入探讨JavaScript中`animate`的用法,并提供代码示例,帮助大家理解如何创建移动、缩放及透明度等动画效果。
## 什么是animate?
`animate`是一个用于在网页上创建平滑过渡效
一.概念 websocket定义 WebSocket是html5提供的一种在单个TCP连接上进行双向通信的协议,解决了客户端和服务端之间的实时通信问题。浏览器和服务器只需完成一次握手,两者之间就可以创建一个持久性的TCP连接,此后服务器和客户端通过此TCP连接进行双向实时通信。 websocket优 ...
转载
2021-08-05 18:33:00
208阅读
2评论
在前几个项目的开发中 遇到onload使用的几种情形1. 可以在Body 里面执行 <body onload="alert(123)">
转载
2011-02-26 10:18:00
247阅读
2评论
首先我们来看看Module模式的基本特征:1、模块化,可重用; 2、封装了变量和function,和全局的namaspace不接触,松耦合; 3、只暴露可用public的方法,其它私有方法全部隐藏。基本用法先看一下最简单的一个实现,代码如下:var Calculator = function (eq) {
//这里可以声明私有成员
var eqCtl = document.g
对于过度动画如果要同时渲染整个列表时,可以使用transition-group组件。transition-group组件的props和transition组件类似,不同点是transition-group组件的props是没有mode属性的,另外多了以下两个props tag  
1.看例子 代码执行效果如下: 姓名: kobe bryant 年龄:28 性别:boy 2.系统对象 执行结果: localhost http://localhost/xxx.html
原创
2021-08-05 15:42:30
158阅读
主要的工作是做一个根据时间段变化图片的背景色,并在每一个时间段开始的同时同步进行倒计时,唉,两个分开来做都很好做,但是整合到一起的时候就麻烦了,倒计时的时候不会进行刷新......先说这个弹窗问题,在不是上述时间段的时候,不能购买产品,弹出一个弹窗来提示用户,我是用setAttribute做的,但是在做成效果之后,遇到了有些浏览器不兼容的问题。下面来说说:&n
Js中的变量声明的作用域是以函数为单位,所以我们经常见到避免全局变量污染的方法是(function(){
// ...
})();在函数内部,有var和没var声明的变量是不一样的。有var声明的是局部变量,没var的,声明的全局变量,所以可以借此向外暴露接口东东。 在全局作用域内声明变量时,有var 和没var看起来都一样,我们知道,声明的全局变量,就是window的属性,究
转载
2024-01-11 12:26:55
54阅读
一:javascript的基本概述javascript是一种浏览器的脚本语言 它的作用是放在网页上增强网页的效果,让网页的功能更加强大 本质上与java没有关系二:javascript的基本介绍1.基本的数据类型:布尔型 数字 字符串 对象 null undefined2.复杂类型(1)数组定义数组的一般格式为: var b=new Array(); var b=[1,2,3,4]; 数组
转载
2023-07-23 11:38:31
39阅读