![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Js
燃烧岁月-------
环境不会轻易改变,那就改变自己
展开
-
js中杨辉三角
杨辉三角使用二维数组 var n=Number(prompt("请输入杨辉三角的行数")); document.write("");//居中 var arr = []; //先声明一维 for (var i = 0; i n; i++) { //一维长度 arr[i] = []; //在声明二维 for (var j = 0; j i原创 2017-08-11 20:56:46 · 4463 阅读 · 0 评论 -
DOM
DOM(Document Object Model):文档对象模型。 通过开发者工具的Elements标签页可以查看 通过开发者工具的Sources标签页也可以观察到 整个文档是由一系列节点对象组成的一棵树。 节点(Node)包括元素节点(1)、属性节点(2)和文本节点(3)。 var th1= document.getElementById("th1"); aler原创 2017-08-13 16:00:51 · 2827 阅读 · 0 评论 -
cookie
cookie的作用:在本地浏览器存储数据。常用于记住账号等 cookie的组成: 键值对的形势 存储的数据:”userId=123456;psd=123345; phone=1875455” 有效期:”expires=今天以后的时间” 存储cookie: 按照cookie的格式写好一个字符串然后将它赋值给document.cookie,浏览器就存了这个cookie。可以存储多个键值对,原创 2017-08-13 16:11:32 · 4396 阅读 · 0 评论 -
计时器
setInterval(“函数”,“毫秒数”);//计时器,就是每隔多长时间就调用一次函数。例如时钟的演示: var timer = setInterval("getTime()",1000); function getTime(){ var time = new Date(); var hour = time.getHours(); var minut原创 2017-08-13 16:17:34 · 3878 阅读 · 0 评论 -
switch
switch语句 switch的优点:1.选择结构更加清晰,一目了然。 2.执行速度相对较快。 switch的执行逻辑:从switch后边圆括号里的变量与从case后边的常量相等的地方开始,依次执行后边的指令,直到指令结束。 case的作用:不会参与到运算当中,不起条件判断作用,否则执行逻辑就解释不通了。 case是起到标号的作原创 2017-07-28 18:20:37 · 1775 阅读 · 0 评论 -
错误的概念与处理
计算机程序的错误有两种:语法错误和逻辑错误。 语法错误的发现方法: (1)开发者工具的console窗口,能显示错误及其说明 (2)try……catch 捕获异常 逻辑错误:程序在语法上没有问题,但是实际执行结果和预期结果有出入。 script> /*报名参军的年龄条件:17~24周岁*/ var age = Number(prompt("请问你的年龄是?原创 2017-07-28 18:26:24 · 2736 阅读 · 0 评论 -
字符串
字符串 定义:定义一个变量,然后直接将字符串赋值给它。 var str ="abc123"; 字符串实际上是字符组成的数组,所以数组的方法它基本都有。 (1)访问字符串里面的字符: a.数组方式:str[i]; b.字符串特有的方式:charAt(i)。 (2)查找 a. 数组方式:indexof b. 字符串方式:search()方法:传入参数(要搜索的子串),返回子串的第一个原创 2017-08-06 17:49:14 · 2395 阅读 · 0 评论 -
js实现复制按钮
http-equiv="Content-Type" content="text/html; charset=gb2312"/> Js实现复制的代码 也可以使用文本域--> id="res" value="要复制的值"> type="button" onClick="copy()" value="点击复制代码" /> function copy() {原创 2018-01-17 17:32:15 · 261 阅读 · 0 评论 -
js选择结构
1.丢弃小数部分,保留整数部分parseInt(m/n) 2.向上取整,有小数就整数部分加1 Math.ceil(m/n) 3.四舍五入. Math.round(m/n) 4.向下取整 Math.floor(m/n) 5.m的n次幂:Math.pow( m, n) var sex = prompt("请输入性别"); 定义的是个字符串类型 var we原创 2017-07-26 20:07:44 · 2143 阅读 · 0 评论 -
时间
定义: //var d = new Date(); var d = new Date(2017,3,22,8,30,22); 不给参数,定义的日期为执行这条指令时那一刻的系统日期。 当然也可以指定年月日时分秒参数,但是要特别注意的是月从0开始,即0表示1月 修改日期分量: setYear、setMonth、setDate…… 获取日期分量 getYear、getMo原创 2017-08-03 20:48:56 · 1835 阅读 · 0 评论 -
如何返回多个数值
可以返回一个对象,对象是可以有很多值的。例子: function x() { var b = new Object(); b.a1 = "张三"; b.a2 = "男"; b.a3 = 22; return b; }; alert(x().a1); alert(x().a3);原创 2017-08-01 18:28:51 · 2120 阅读 · 0 评论 -
在js中如何打印菱形
document.write(" "); var row=Number(prompt("输入行数")); for(var i=1;i2*row-1;i++){ var stars=2*row-1-2*Math.abs(i-row);//星 for(var j=1;jstars;j++){ document.write(" * "); } docum原创 2017-08-01 18:31:46 · 6077 阅读 · 0 评论 -
var 有无的区别
例如: function myName() { i = 'aaa'; } myName(); function sayName() { alert(i); } sayName(); 输出结果为:aaa 这说明变量i就是一个全局的变量,所以不用var时变量就成了全局变量。 function myName() { var i='aaa'; } myName(原创 2017-08-01 18:49:44 · 2276 阅读 · 0 评论 -
Js中对象的写法
Js中对象的写法 var lou = { louceng:33, name:"华点科技大厦", jugong:false, }; alert(lou); alert(typeof (lou)); alert(lou.louceng); var dog = new Object(); dog原创 2017-07-25 08:56:41 · 2393 阅读 · 0 评论 -
属性中可以包含对象
/* 属性中可以包含对象 */ var animal = new Object(); animal.kind="狼"; animal.social=true; alert(animal.kind); animal.Kind = new Object(); animal.kindName="天狼"; alert(animal.kindName);原创 2017-07-25 09:27:26 · 1982 阅读 · 0 评论 -
splice
unshift(1);//头部添加添加元素 shift(1);//shift(1)头部删除元素 var b= a.indexOf("e");//返回这个字(e)第一个的下标 var b= a.lastIndexOf("e");//返回这个字(e)最后一个的下标 var a=["a","b","c","d","e"]; var b= a.push("22","333") alert(a原创 2017-08-02 20:58:09 · 2214 阅读 · 0 评论 -
js基础知识
1 基础知识 1.1 基本概念 HTML负责呈现什么内容,CSS负责以何种方式来呈现。 HTML+CSS:实现了静态页面。 实际上,我们更多的页面的要求是动态的,比方说新浪网 那么怎么才能让页面动起来呢? 答案就是JavaScript! HTML:负责呈现的内容。 CSS:负责内容呈现的方式。 JavaScript:负责内容的行为。 时间动态的显示原创 2017-07-25 19:01:49 · 2319 阅读 · 0 评论 -
js数据类型、对象类型、位运算符
2程序设计基础 2.1常规数据类型与变量 2.1.1现实生活中的数据 数据的几个属性:名称、值、类型 数据 名称 值 类型 价格 1399.00 数值类型 累计评论 345 数值类型 是否支持7天无理由退货原创 2017-07-25 19:34:01 · 1983 阅读 · 0 评论