JS-javascript
js
草莓丸子不加冰
一个努力的女孩
展开
-
关于JS进行时间的转换(毫秒,2020-12-4 11:30:20格式),Date()函数,时间进行比较
关于JS进行时间的转换(毫秒,2020-12-4 11:30:20格式),Date()函数,时间进行比较记录一下最近遇到的时间格式转换:获取当前时间://这里打印: Fri Dec 04 2020 11:34:10 GMT+0800 (中国标准时间)let nowTime = new Date()将上述之间转换成毫秒数//这里打印: 1607052960783let nowTime = new Date().getTime()时间比较:需要将时间转换成毫秒数,在进行比较例如原创 2020-12-04 11:43:14 · 855 阅读 · 2 评论 -
VScode快速一键生成html、vue、jsx、ajax、sass、docker等代码片段(示例)
VScode快速一键生成html、vue、jsx、ajax、sass、docker等代码片段自定义代码片可以极大地提高我们的工作效率!1.文件=>首选项=>用户代码片段(或者左下角设置–》用户代码片段)2 . 我以.jsx文件为例:3 .将里面的代码跟改为以下代码:(保存就可){ "JSX": { "prefix": "jsx", //触发的关键字输入jsx按下tab键 "body": [ "import React from 'react'", "", //原创 2020-11-17 10:58:43 · 604 阅读 · 0 评论 -
js运用循环画出三角形和平行四边形(详解)
js画出三角形和平行四边形在运用代码绘画出图形之前,首先我们需要了解循环,并且知道其原理!循环:自我理解就是,你要重复的去干一件事,那么就需要重复执行,则需要循环。表达式如下:for(表达式1(从哪里开始);表达式2(在什么时候结束);表达式3(如何循环)){ // 循环体(我要循环干的事情)}例如://a为下标,从0开始,小于5,所以到4结束:0,1,2,3,4,//a++等同于a=a+1;for(var a = 0;a<5;a++){ console.原创 2020-08-22 15:04:41 · 2610 阅读 · 0 评论 -
js传统事件绑定与取消
js传统事件绑定与取消传统事件的绑定格式:节点.onclick = function () { // 事件处理程序 }先定义一个通过id找到节点的函数:($是函数名,你也可以取其他的)function $(id) { return document.getElementById(id) }定义两个函数:// 事件绑定 // 事件代表发生了某件事情 ====事件处理程序 function test() { console.l原创 2020-08-18 11:09:09 · 246 阅读 · 0 评论 -
js 序列:1,2,3,5,8,13...。找出第20个数是多少?
序列:1,2,3,5,8,13…。找出第20个数是多少? 得出前20个数x y之和是多少?思路:1.由题可以看出规律:第三项等于前两项和,之后每一项都是等于前两项的和。2.代码如下: //定义第一项x1,第二项x2,定义和sum,用t作为暂时存储数据的中转站 var x1=1,x2=2,sum=3,t; //除去前两项,从第三项开始, for (var i=0; i<18;i++){ //记录前一项数据原创 2020-08-12 15:50:48 · 3014 阅读 · 0 评论 -
js 正整数分解质因数
js 正整数分解质因数背景:质因数 [3] 就是一个数的约数,并且是质数。比如8=2×2×2,2就是8的质因数;12=2×2×3,2和3就是12的质因数。把一个式子以12=2×2×3的形式表示,叫做分解质因数。题目要求例如:输入90,打印出90=2x3x3x5。输入60=2x2x3x5。思路:1.写一个判断是否是质数的函数://质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。 //定义函数名:isPrime(形参:n) functi原创 2020-08-12 15:35:27 · 2246 阅读 · 1 评论 -
三元运算符if
三元运算符if(条件){成立执行这里} else{不成立执行这里}<script> if(a==1){ console.log("我是a") }else{ console.log("我不是a") }</script>?前面的是条件 为true执行?后面的代码 为false 执行:后面的代码<script>var sex = prompt('请输入你的性别');sex === '男'?alert('你的性别是男性'):ale原创 2020-08-05 17:36:41 · 175 阅读 · 0 评论 -
===,!==之间的区别
===,!==之间的区别“=”是赋值操作符。 “==”是判断值是否相等操作符。 “===”是判断是否完全相等操作符。 举个例子: x=8;//表示把8赋值给x x==y;//判断x和y的数值是否相等,在这里,如果x=“55”; y=55,前者是一个字符串,后者是一个数值,但是按照js规范, x==y也是成立的,也就是说他们是相等的。原创 2020-08-05 17:25:13 · 401 阅读 · 0 评论 -
JS的几种引入方式
JS的几种引入方式1.通过标签里面onXXXX引入<div onclick="alert('我被点击了')"></div>2.通过a标签引入 <a href="javascript:alert('hah')">sdfsdf </a>3.script标签直接使用<script> /*弹框*/ alert('我显示了') /*打印文字*/ console.log('s原创 2020-08-05 17:13:03 · 294 阅读 · 0 评论