${var}  set variable 123

${var}类似于变量值,相当于123

$var类似于变量名,指向对应的存储位置,相当于“123”,一般只有在rf关键字为断言的如“should be true"等才使用,在关键字如“log console”或者其他引用的关键字无效

如:

${list}   create list   11    22    abc   活动
log to console 值是:${list}(不能写成¥$list,因为log to console不是断言语句)
should be true '${list}[2]'=='abc' 或 $list[2]=='abc'或$list[0]=='11'或${list}[0]==11或@{list}[0]==11或'@{list}[2]'=='abc'(注:不能写成$list[2]==abc或$list[0]==11,不然会报错说$list[2]的值abc没有定义) 注意:
should be true   ${list}[2]==abc     注:当值为字母或中文时会报错,abc没有定义;只能写成:'${list}[2]'=='abc'
should be true   ${list}[0]==11    注:当值为数字时是正确的,不能写成:'${list}[0]'=='11',否则会报错



随机推荐

  1. 测度论--长度是怎样炼成的[zz]

    http://www.58pic.com/newpic/27882296.html http://www.58pic.com/newpic/27893137.html http://699pic.co ...

  2. 题解【洛谷P5788】【模板】单调栈

    题面 单调栈模板题. 单调栈与单调队列一样,都是维护了一段区间内的顺序. 然后--这个题用一个栈维护一下贪心就没了. 具体参考这一篇题解 #include <bits/stdc++.h> ...

  3. 微信公众号h5页面alert去掉域名

    h5页面内嵌到微信公众号提示信息alert的时候会显示域名,去掉域名显示重写alert方法: window.alert = function(name){ var iframe = document. ...

  4. IN中超过1000处理

    后台 所有用到IN的方法,都要考虑超过1000的可能 if(cameraIds != null && cameraIds.length > 0){sql.append(" ...

  5. JavaScript对象之属性操作

    在js对象中,我们可以对对象属性进行操作. 上图的要点为:for-in会把原型链上的可枚举属性也列出来. 上图的要点为:可以使用逻辑运算符&&进行层层查找对象是否为undefined, ...

  6. 一次列表页伪静态的实现;结合nginx rewrite

    nginx伪静态: rewrite ^/(.*)-htm-(.*)$ /$1.php?$2; 将 list-html-t-3-p-4.html 转到list.php?t-3-p-4 t-3-p-4 用 ...

  7. cvtColor(src, src_gray, CV_BGR2GRAY)报错

    利用cvtColor 进行灰度转换时,不能将  灰度图 转为灰度图,所以在转换前,需对原始图像进行判断. 将这个改成以下 int main(int argc, char* argv[]) { Mat ...

  8. spring面试合集

    Spring是一个开源的轻量级Java SE / Java EE开发应用框架.在传统应用程序开发中,一个完整的应用是由一组相互协作的对象组成.所以开发一个应用除了要开发业务逻辑之外,最多的是关注如何使 ...

  9. 【译】PHP 内核 — 字符串管理

    [译]PHP 内核 - 字符串管理 (Strings management: zend_string 译文) 原文地址:http://www.phpinternalsbook.com/php7/int ...

  10. C++11 auto的用法

    参考博客:https://www.cnblogs.com/KunLunSu/p/7861330.html