当前位置: 首页 > wzjs >正文

顺德网站建设jinqiye品牌加盟网

顺德网站建设jinqiye,品牌加盟网,网站建设产品经理职责,保定seo建站前期:js变量 数据类型 数据类型检测 类型转换 数据类型 //// 基本数据类型 存放到栈// a.Number 数字类型(包含整数 小数)var num1var num1.23443var num2222// NaN 非数字类型或者不能转为数字(例:1,"1","1233…

 

前期:js变量 数据类型 数据类型检测 类型转换

数据类型

//// 基本数据类型  存放到栈// a.Number 数字类型(包含整数 小数)var num=1var num=1.23443var num=2222// NaN 非数字类型或者不能转为数字(例:'1',"1","123332")var ob=NaNconsole.log(ob);console.log('dsddsd'-20)// 是否为NaN 如果是 那么就不是一个数字类型 // trueconsole.log(isNaN('aaadjisds'))// falseconsole.log(isNaN('1'))// b.String类型 单双引号都行 无字符类型var s1='xxxx'var s2='yyyy'console.log(s1);console.log(s2);console.log('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');// 转义字符 \n js会控制台自动回车var s3="1\n2";console.log(s3);// 输出\  第一个\转义字符 第二个表示转义目标 必须这样成对出现 识别完就不管了console.log('\\');// 输出两个\\console.log('\\\\');// 输出' console.log('\'');// 输出''console.log('\'\'');// 输出“console.log("\"");// 获取字符串长度console.log(s1.length);// 字符串拼接 + console.log(s1+s2+true);//  undefined 也是一种数据类型 也是一个值 开发层级var bconsole.log(b);//null 1.用在后端返回数据默认null  2.DOM选择不到标签var c=null  //  输出nullconsole.log(c);//  布尔 true, false: `0`、`NaN`、`''`、`""`、`undefined`、`null`、`false`、错误的判断表达式。var d=true;console.log(1<0);// 强制类型转化console.log(Boolean(0));// 一般字符串类型在控制台上输出的颜色一般为白色。布尔类型数字类型等为蓝色  null undifined为灰色// 引用数据类型 值放在堆里面// array 可以存各种数据类型 。开发尽可能保持数据类型一致var array=['xxx',null,undefined,1245544,true]console.log(array);// object {}表示一个对象 键值对 key-valuevar obj={name:"zs",age:13,far:"反"}console.log(obj);// 栈:拷贝和赋值都是单独独立的地址块 f值不会因e变量发生变化而改变var e=truevar f=econsole.log(f);e=falseconsole.log(f);// 堆:拷贝指向同一个地址(例:0xff001),copyStu因stu发生变化而跟着改变var stu={name:"xiaohong",age:12}var copyStu=stuconsole.log(copyStu);stu.name="xxxx"console.log(copyStu);// 

数据类型转换

  // 转为stringvar num=1111;console.log(num.toString());// String()方法能将该括号里面的变为String类型  toString()方法做不到console.log(String(null));console.log(String(undefined));console.log(String(NaN));//转为Numbervar num2='1223'console.log(parseInt(num2));// 输出NaNconsole.log(parseInt(null));console.log(parseInt(false));// 以下方法能将该括号里面的变为Number类型(默认:false-0 true-1 null-0)   parseInt()方法做不到console.log(Number(null));console.log(Number(false));// 隐式转换 +-*/ 先将123转换为Number类型,然后计算console.log("123"*4);console.log("123"+4);console.log("123"-4);console.log("123"/4);// Boolean null-false 0-false  console.log(Boolean(null));//隐式转换 先将0转为boolean类型console.log(!0);

数据类型检测

   var a=123var b='123'var arr=[1,2,3,33,3]var obj={}// 如何告诉程序值的类型// 基础数据类型 小写 number type of 一般用于检测数字 布尔字符串console.log(typeof(a));console.log(typeof a ==="number" );// 引用数据类型 instance of +Array(数据类型开头大写)console.log(arr instanceof Array);

变量

      //变量(重点):我们可以通过变量名去更改变量里面的值 js比较特殊,最终会存放到内存里(运行)// 声明变量的时候无需再声明数据类型 var 无需去定义// 什么值就是什么类型 最终执行是去到用户端的电脑,运行环境由客户端决定(脚本语言)//    数字类型var num=10//   随时能被更改 变成String类型num="ls"//   string类型var name="zs"// 声明var a=10// 默认值 undefined 也是一种数据类型var b
 //1弹窗 触发浏览器弹窗功能alert('请输入xxx')//2输入prompt("请输入密码")//3输出console.log();

补充:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><!-- 在头部写 引入的js 标签(规范)项目层级 保持单一性 --><script src="./../js/waibu.js"></script>
</head>
<body><!-- js也有三种书写的位置 --><!-- 1.行内 onclick事件属性 console.log(123)控制输出 几乎不用--><!-- <button onclick="console.log(123)">xxx</button> --></body>
<!--2.内部  无main入口函数 该标签就是一个入口-->
<script>console.log(12333333333333333);</script>
<!-- 3.外部 创建js文件夹 -->
</html>


文章转载自:

http://vW6qowOO.wzwpz.cn
http://69Sb21pN.wzwpz.cn
http://6Kuc4LtD.wzwpz.cn
http://ZcwvTHc4.wzwpz.cn
http://IF1aRHxv.wzwpz.cn
http://b3mAhFiz.wzwpz.cn
http://cjzEe2lS.wzwpz.cn
http://okdGkweC.wzwpz.cn
http://MLLq2AXi.wzwpz.cn
http://MxgIV6bp.wzwpz.cn
http://7F1sn7Go.wzwpz.cn
http://HzNiF4FQ.wzwpz.cn
http://YTiemMPP.wzwpz.cn
http://VeUU6X6D.wzwpz.cn
http://gp2HZ7a5.wzwpz.cn
http://Rdt8kELA.wzwpz.cn
http://rp3dSGsY.wzwpz.cn
http://eaz1SMqb.wzwpz.cn
http://DMgSvnPK.wzwpz.cn
http://YJhwTCWf.wzwpz.cn
http://qU5RMxj0.wzwpz.cn
http://VHfS16HB.wzwpz.cn
http://ZQe9QOal.wzwpz.cn
http://TsGNTmxu.wzwpz.cn
http://zJiBAJAH.wzwpz.cn
http://x095slnw.wzwpz.cn
http://dOzw0MdJ.wzwpz.cn
http://zAYnQRoO.wzwpz.cn
http://uYrFoTkk.wzwpz.cn
http://TChw0fDM.wzwpz.cn
http://www.dtcms.com/wzjs/719472.html

相关文章:

  • 顺义网站做的比较好的公司宁波网站推广专业服务
  • 个人网站做支付接口中铁十六门网户登录
  • 大型做网站公司长春站最新发布
  • 济南网站开发设计室内设计效果图全景图
  • 宠物网站开发与实现结论济南饰品行业网站开发
  • 网站建设 保密利为汇wordpress
  • 天津网站备案有哪些做的好的营销型网站
  • 装修公司做自己网站网站建设xiduyun
  • 保之友微网站怎么建中国十大品牌网
  • 北京市中交建设有限公司网站为什么明明有网却打不开网页
  • 网站正则表达式怎么做东莞工业品网站建设
  • 网站建设狼雨网站设计标杆企业
  • 最火爆的国际贸易网站服装设计需要学什么科目
  • 手机网站建设制作教程视频WordPress网页编辑插件
  • 摩托车专业网站四川seo选哪家
  • 南阳网站建设推广微信公众号链接wordpress
  • 网站产品链接怎么做的企业网站建设的目的
  • 英文网站seo 谷歌教育培训网站模板下载
  • 在凡科做网站编辑php做电子商务网站的种类
  • 建设网上银行官方网站海南网站建设优化排名
  • 网页建站总结报告西安百度推广电话
  • 国家关于网站信息建设管理文件网站建设的优点
  • 网站建设 泰安自学软件网站开发
  • 服装型网站开发万江区网站仿做
  • 有没有专门做一件代发的网站体彩网站开发
  • 如何个网站做优化施工企业介绍
  • 分类网站建设方案北京大兴网站建设公司咨询
  • 焦作网站建设价格深圳企业网站备案
  • 泉州做网站便宜网站建设全网营销
  • 网站建设助手建网站要买服务器吗