overflow

  • hidden:超出内容隐藏。
  • auto:当有超出内容是出现滑动栏
  • scroll:出现滑动栏
  • visible:默认属性值,不隐藏超出内容。
  • inherit:继承父亲属性。

    display

  • none:删除,消失,失去占据位置。
  • block:块级元素。
  • inline:行内元素。
  • inherit:继承父亲属性。

    visibility

  • collapse:当在表格元素中使用时,此值可删除一行或一列,但是它不会影响表格的布局。被行或列占据的空间会留给其他内容使用。如果此值被用在其他的元素上,会呈现为 "hidden"。(并不常用)
  • hidden:隐藏,保留占据位置。
  • visible:显示,默认。
  • inherit:继承父亲属性。

    引擎

  • chra
  • chrome
  • moliza

    var

//变量声明
var a = 0; //开辟变量空间,赋值0,a指向这个变量空间。
var b = a; //b指向a这个变量空间。
var c = a + b; //将a和b中的数据取出相加,放入c的变量空间。

注释

  • 浏览器可以翻译
  • 浏览器不能翻译

    三目运算符

"true"?console.log("正确"):console.log("错误"); //正确
""?console.log("正确"):console.log("错误"); //错误
1?console.log("正确"):console.log("错误"); //正确
0?console.log("正确"):console.log("错误"); //错误
a?console.log("正确"):console.log("错误"); //根据变量的值来判断。
var a = 0;
var b = "0";
a==b?console.log("正确"):console.log("错误");
a===b?console.log("正确"):console.log("错误");  //==为true ===为false

异或 ^

  • 异或实现不通过第三方变量交换两个空间的值
a=a^b; b=a^b; a=a^b; 

需要记住的东西

var c = 10%(-3); console.log(c);  //%后可以为负数,且能输出值。
"true"?console.log("正确"):console.log("错误"); //正确
""?console.log("正确"):console.log("错误"); //错误
1?console.log("正确"):console.log("错误"); //正确
0?console.log("正确"):console.log("错误"); //错误
a?console.log("正确"):console.log("错误"); //根据变量的值来判断。
var a = 0;
var b = "0";a==b?console.log("正确"):console.log("错误");a===b?console.log("正确"):console.log("错误");  //==为true ===为false
  • 逗号运算符 a+b,a-b,a/b 得到的值为最后一个的值 for(var i=0;a<b,a>b;i++)中间的布尔运算取a>b的。

转载于:https://www.cnblogs.com/enco/p/7096272.html

JavaScript基础和记背内容 Day1相关推荐

  1. 公岸网:公共基础知识必背内容

    1.马克思主义哲学原理:辩证唯物论.唯物辩证法.辩证唯物主义认识论.历史唯物主义. 2.毛泽东思想概论:毛泽东思想形成与发展.新民主主义革命理论.社会主义改造理论. 3.中国特色社会主义理论体系:邓小 ...

  2. JavaScript基础教程新手入门必看

    对前端稍微有点了解的初学者都知道,JavaScript是必不可少的工具.毫不夸张的说,大部分网页都使用了JavaScript,想要成为一个优秀的前端工程师,做出漂亮令用户满意的网页,熟练掌握JavaS ...

  3. JavaScript基础内容

    1.1 JavaScript基础概念: JavaScript (ECMAScript) :JavaScript 是脚本语言.JavaScript和ECMAScript通常被人用来表达相同的含义,但是J ...

  4. JavaScript—基础Day1

    JavaScript-基础Day1 一.JavaScript介绍 1. 输入和输出语法 1.1 输出语法: alert() 函数来弹出提示框: alert() 中只能输出文本内容,但不能理解为inne ...

  5. python的基础_python基础知识,python必背内容,一、python的基

    python基础知识,python必背内容,一.python的基 一.python的基础 1.简单写一行python代码:print('hello,world')print('你好,北京') 2.变量 ...

  6. python基础知识-python基础知识,python必背内容,一、python的基

    python基础知识,python必背内容,一.python的基 一.python的基础 1.简单写一行python代码:print("hello,world')print("你好 ...

  7. javascript写字技巧_怎样扎实自己的 JavaScript 基础?

    从扎实的角度来讲,首先就是要理解原理,而不是止步于工具.方法.api.更不能只以某框架为学习目标. 对于JavaScript来讲,第一要理解它的基于对象:第二要理解在js里一切都是对象:第三要理解按值 ...

  8. Javascript基础篇小结

    Javascript基础篇小结 随手翻阅以前的学习笔记,顺便整理一下放在这里,方便自己复习,也希望你有也有帮助吧 第一课时 入门基础 知识点: 操作系统就是个应用程序 只要是应用程序都要占用物理内存 ...

  9. JavaScript基础一

    1.1 javascript简介 Web前端有三层: HTML:从语义的角度,描述页面结构 CSS:从审美的角度,描述样式(美化页面) JavaScript:从交互的角度,描述行为(提升用户体验) J ...

最新文章

  1. 《MySQL DBA修炼之道》——2.3 其他MySQL分支的安装
  2. rmi 反序列化漏洞_提醒:Apache Dubbo存在反序列化漏洞
  3. 跟JBPM学设计模式之适配器模式
  4. jqgrid本地加载分页_jqgrid无需分页即可加载大数据集
  5. [深度学习] Normalization 模型
  6. mongodb sharding 试用(四)
  7. raspberry pi_使用Raspberry Pi配置业余无线电网关
  8. oracle共享内存设置spfile,IPC 资源、kernel.shmmax和Oracle 共享内存的调整
  9. WPF开发时光之痕日记本(一)——富文本编辑器
  10. java swing开发打飞机的小游戏源代码下载
  11. newwifi2刷潘多拉固件
  12. 人工智能机器学习深度学习TensorFlow最新学习视频资料
  13. 分享几个蛋白质互作网站——String (二)多基因蛋白互作
  14. appscan如何扫描移动应用APP
  15. Floyd's Tortoise and Hare循环检测算法
  16. Linux下几种文件传输命令
  17. FSCE: Few-Shot Object Detection via Contrastive Proposal Encoding个人理解
  18. 极客日报:HarmonyOS 2.0用户数升至5000万;腾讯起诉抖音侵权《王者荣耀》,获赔60万?抖音:没侵权,已上诉!
  19. 公司章程绝对记载事项有哪些
  20. CA认证原理与演化过程

热门文章

  1. 修改分值,总分不能超过100
  2. 弥补Reflector反编译对中文支持的不足
  3. Java中equals()和“==”区别
  4. 在android中怎么定义垂直,Android中的垂直(旋转)标签
  5. C语言查看tuxedo队列长度,tuxedo的常用启、停、参数讲解、日志查看
  6. 记一次mysql_query(): xxx is not a valid MySQL-Link resource
  7. .NET Core 3.0带来桌面支持(Windows Only)
  8. Asp.net MVC 教程汇总
  9. 高级着色语言HLSL入门(6)
  10. MFC 教程【14_SOCKET类的设计和实现】