首页 > 其他分享 >CSS JS 规范+数据类型

CSS JS 规范+数据类型

时间:2022-09-04 22:57:48浏览次数:70  
标签:arr console log 数据类型 JS typeof var CSS name

1、CSS JS 规范+数据类型

window.onload = function(){

​ // var str = 'abc';

​ // var num = 123;

​ // var bool = true;

​ // var und = undefined;

​ // var n = null;

​ // var arr=['x','y','z'];

​ // var obj = {};

​ // var fun = function() {};

​ // console.log(typeof str); //string

​ // console.log(typeof num); //number

​ // console.log(typeof bool); //boolean

​ // console.log(typeof und); //undefined

​ // console.log(typeof n); //object

​ // console.log(typeof arr); //object

​ // console.log(typeof obj); //object

​ // console.log(typeof fun); //function

​ var str = 'xyz'

​ var num = 456

​ var bool = false

​ var und = undefined

​ var n = null

​ var arr = ['x','y','z']

​ var obj = {}

​ var fun = function(){}

​ console.log(typeof str)

​ console.log(typeof num)

​ console.log(typeof bool)

​ console.log(typeof und)

​ console.log(typeof n)

​ console.log(typeof arr)

​ console.log(typeof obj)

​ console.log(typeof fun)

​ var a = 10;

​ var b = a;

​ b = 20;

​ console.log(a); // 10

​ // var user = {

​ // name:'fangfang',

​ // id:1,

​ // age:18,

​ // img:''

​ // };

​ // var abc = user;

​ // abc.name = 'abc';

​ var user ={

​ name:'small yu',

​ id:8,

​ age:18,

​ img:''

​ }

​ var abc = user;

​ abc.name = 'xyz'

​ var obj1 = {};

​ var obj2 = obj1;

​ obj2.name = "obj2";

​ console.log(obj1.name); // obj2

​ //定义过程中的几种方式:

​ //数组

​ //1)构造函数

​ var arr = new Array();

​ arr[0] = 1;

​ arr[1] = 2;

​ arr.push(arr[2]);

​ //简法的定义方式

​ var arr2 = new Array('a','b','c');

​ //2)字面量表示法

​ var arr3 = ['x','y',true,1,2];

​ //对象object

​ //1)构造函数

​ var obj = new Object();

​ obj.name = "fangfang";

​ obj["age"] = 18;

​ //2)字面量表示法

​ //A-简单字面量

​ var obj2 = {};

​ obj2.name = "abc";

​ obj2.id = 1;

​ obj2.action = function(){}

​ //B-嵌套字面量

​ var obj3 = {

​ name:"xyz",

​ id:2,

​ age:18,

​ action:function(){

​ }

​ }

​ console.log(obj3.name,obj3.id,obj3.age)

​ //function 函数的定义方式

​ //函数声明

​ action();

​ function action(x,y){

​ return x+y

​ }

​ //函数表达式

​ var action2 = function(x,y){

​ return x+y

​ }

​ //二种方式的区别:由于预解析,函数声明可以先调用再声明,函数表达式不行

}

标签:arr,console,log,数据类型,JS,typeof,var,CSS,name
From: https://www.cnblogs.com/jycom/p/16656406.html

相关文章

  • 1.JS快速入门
    1.引入JavaScript1.1引入JavaScript1.内部标签 <script>   alert('HelloWorld!'); </script>2.外部引入xxx.js ....test.html <scriptsrc="xxx.js"......
  • 使用CSS3快速实现毛玻璃效果
    使用CSS3实现毛玻璃效果并没有想象中那么难,我们只需要了解一个属性:backdrop-filter:blur(5px);在使用该属性之前我们先要区分backdrop-filter与filter的区别。filter......
  • js 实现计数排序
    //计数排序//稳定性:稳定//定义一个数组,将数组中每个元素出现的次数以数组形式保存起来,数组索引值即为具体key,数组索引对应的元素值即为该索引值出现的次数//再将......
  • 简单的Css动画---攀爬效果
    <!DOCTYPEhtml><htmllang="en"><head>  <metacharset="UTF-8">  <metahttp-equiv="X-UA-Compatible"content="IE=edge">  <metaname="viewport"c......
  • CSS常用属性
    ​ /**作者:呆萌老师*☑csdn认证讲师*☑51cto高级讲师*☑腾讯课堂认证讲师*☑网易云课堂认证讲师*☑华为开发者学堂认证讲师*☑爱奇艺千人名师计划成员*在这里......
  • JS中校验身份证号
    //1城市代码列表varaIdentityCode_City={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:......
  • JS中计算两个时间相差多少天
    functionjsGetSjzyts(rysj1,cysj2){varreturnZyts=0;if((""==rysj1)||(""==cysj2)){returnZyts=0;$('#sjzyts').prop("va......
  • JS根据id将光标定位到html的元素中
    1定位到input元素中varelement=document.getElementById(ys_id);//ys_id为传入的html元素的idelement.focus();ViewCode2 定位到div元素中window.location......
  • 前端学习之------浏览器兼容(CSS)
    浏览器兼容指的是:由于各浏览器使用了不同的内核,使得网页在各种浏览器上的显示效果不一致,做好浏览器兼容,才能够让网站在不同浏览器上正常显示CSS方面:1、不同浏览器的标签......
  • js的数组操作方法大全
    js中数组的操作方法大全常见的一些数组操作push,pop,unshift,shiftpush语法array.push(item1,item2,...,itemX)push()方法:可以将一个或者更多的参数添加在数组的尾部......