博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript基本资料
阅读量:4649 次
发布时间:2019-06-09

本文共 1409 字,大约阅读时间需要 4 分钟。

 javascript标签:

引入js的两种方法:
1.<script type="text/javascrip">js代码</script>
2.<script src="地址/文件名.js" type="text/javascrip"</script>
js要么写在head之间,要么写在body之间。

数据类型:

变量声明:var  变量名=值;
              var可以省略   变量名=值;
类型:NULL、布尔型、整型、浮点(单、双精度)、字符串、数组、对象、回调、NAN、infinity(无穷大)、undefined(未定义)
 js数组(对象)
 New 实例化
 var  a = New Array();
 var  b = [   ];
 读取数组中的元素:
 b[键名]
 数组中的方法
 b.push("插入值")
 字符串(对象)
 var s = New String();
 var w = New String ();
 y = "中国人";
  属性和方法
 长度  leugth(属性)
 b.leugth
 js里面怎么输出:
 document.write(   );
document.write('ddd');
数字索引数组遍历
 for(i=0;i<b.length;i++){
 docuruent.write(b[i])
 }
控制台输出
console.log();

非数字索引数组遍历

 for(i in b){
 b[i]
 }
对象的声明
var object = {   };空值
     object = {属性:属性值,属性2:属性值2
                       mtthod:function(参数){方法一}
                       mtthod:function(参数){方法二}
                                               };
判断变量是否定义
typeof tmp ==""
var m = {
           a:  'a属性的值',
           b:  'b属性的值'
           mtthod:function(a,b){
               if(a>b){
            return a;
             }else{
                return b;
             }
             },
             rand:function(a,b){
              renturn this.max(a,b);
             }
             };
             var b = m.rand(2.6);
             alert('rand(2,6)='+b);
数据类型转换;
1.字符串转换成整数:parseInt()和Nuber();
2.字符串转换成浮点:parseFloat()和Nuber();
3.eval()函数:执行用字符串表示的一段javascript代码,如:zhang=eval("1+1")的结果为zhang=2;
4.数值转换成字符串:toString()和String;如:b=567; c=b.toString();
注:使用typeof 变量名 查看js变量数据类型
5.转换成布尔型:Boolean();Boolean("aaa")的结果为true;
6.JSON字符串转换:
      JSON字符串:var str1='{"name":"cxh","sex":"man"}';
      JSON对象:var str2={"name":"cxh","sex":"man"};
      JSON字符串转换为JSON对象要使用上面的str1,必须使用下面的方法先转换为JSON对象
      var obj=eval('('+str+')');

转载于:https://www.cnblogs.com/hwbky/p/6758472.html

你可能感兴趣的文章
labjs
查看>>
放回采样最终不同样本数量
查看>>
安装windows服务提示输入用户名和密码
查看>>
spring IOC 装配一个bean
查看>>
maven更换源
查看>>
编程之美读书笔记之-高效率的安排见面会
查看>>
DSAPI多功能组件编程应用-HTTP监听服务端与客户端
查看>>
获取网络资源保存本地
查看>>
Bootstrap页面布局17 - BS选项卡
查看>>
Bootstrap页面布局10 - BS表格
查看>>
解题报告 最长链
查看>>
单调队列以及单调队列优化DP
查看>>
爬虫大作业
查看>>
java多线程详解(8)-volatile,Atomic比较
查看>>
硬质合金销售真的有那么难么?
查看>>
Struts2(十二)使用验证框架验证数据较验
查看>>
Greenplum-概念篇
查看>>
Thrift 个人实战--Thrift 网络服务模型
查看>>
Day24-Ajax文件上传
查看>>
第五天、LAMP架构
查看>>